Skip to content

Commit 394ffb5

Browse files
authored
feat: enhanced the entitlement and wait_till input UI (#1096)
1 parent 437f832 commit 394ffb5

File tree

2 files changed

+48
-4
lines changed

2 files changed

+48
-4
lines changed

ibm_catalog.json

Lines changed: 47 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1164,7 +1164,20 @@
11641164
}
11651165
},
11661166
{
1167-
"key": "entitlement"
1167+
"key": "entitlement",
1168+
"type_metadata": "string",
1169+
"options": [
1170+
{
1171+
"description": "Use Cloud Pak with OCP License entitlement to create the OpenShift cluster. Select this option only if you use the cluster with a Cloud Pak that has an OpenShift entitlement.",
1172+
"displayname": "Cloud Pak",
1173+
"value": "cloud_pak"
1174+
},
1175+
{
1176+
"description": "Purchase an OCP license for your worker pool. The license will be provided by IBM Cloud and there is no need to handle OpenShift licensing separately.",
1177+
"displayname": "None",
1178+
"value": "__NULL__"
1179+
}
1180+
]
11681181
}
11691182
],
11701183
"iam_permissions": [
@@ -1399,13 +1412,44 @@
13991412
"key": "workers_per_zone"
14001413
},
14011414
{
1402-
"key": "wait_till"
1415+
"key": "wait_till",
1416+
"type_metadata": "string",
1417+
"options": [
1418+
{
1419+
"description": "Wait for ingress controller to be operational.",
1420+
"displayname": "Ingress Ready",
1421+
"value": "IngressReady"
1422+
},
1423+
{
1424+
"description": "At least one worker node is fully ready.",
1425+
"displayname": "One Worker Ready",
1426+
"value": "OneWorkerNodeReady"
1427+
},
1428+
{
1429+
"description": "Master node components are operational.",
1430+
"displayname": "Master Ready",
1431+
"value": "MasterNodeReady"
1432+
}
1433+
]
14031434
},
14041435
{
14051436
"key": "kms_wait_for_apply"
14061437
},
14071438
{
1408-
"key": "entitlement"
1439+
"key": "entitlement",
1440+
"type_metadata": "string",
1441+
"options": [
1442+
{
1443+
"description": "Use Cloud Pak with OCP License entitlement to create the OpenShift cluster. Select this option only if you use the cluster with a Cloud Pak that has an OpenShift entitlement.",
1444+
"displayname": "Cloud Pak",
1445+
"value": "cloud_pak"
1446+
},
1447+
{
1448+
"description": "Purchase an OCP license for your worker pool. The license will be provided by IBM Cloud and there is no need to handle OpenShift licensing separately.",
1449+
"displayname": "None",
1450+
"value": "__NULL__"
1451+
}
1452+
]
14091453
},
14101454
{
14111455
"key": "secondary_storage"

0 commit comments

Comments
 (0)