Skip to content

Commit 110469c

Browse files
authored
feat: updated the flavor input for the DA to use the new worker_node_flavors widget (#1090)
1 parent d45a1f3 commit 110469c

File tree

3 files changed

+26
-356
lines changed

3 files changed

+26
-356
lines changed

ibm_catalog.json

Lines changed: 24 additions & 354 deletions
Original file line numberDiff line numberDiff line change
@@ -1167,184 +1167,19 @@
11671167
{
11681168
"key": "flavor",
11691169
"required": true,
1170-
"options": [
1171-
{
1172-
"displayname": "bx2.16x64",
1173-
"value": "bx2.16x64"
1174-
},
1175-
{
1176-
"displayname": "bx2.32x128",
1177-
"value": "bx2.32x128"
1178-
},
1179-
{
1180-
"displayname": "bx2.48x192",
1181-
"value": "bx2.48x192"
1182-
},
1183-
{
1184-
"displayname": "bx2.8x32",
1185-
"value": "bx2.8x32"
1186-
},
1187-
{
1188-
"displayname": "bx3d.128x640",
1189-
"value": "bx3d.128x640"
1190-
},
1191-
{
1192-
"displayname": "bx3d.16x80",
1193-
"value": "bx3d.16x80"
1194-
},
1195-
{
1196-
"displayname": "bx3d.24x120",
1197-
"value": "bx3d.24x120"
1198-
},
1199-
{
1200-
"displayname": "bx3d.32x160",
1201-
"value": "bx3d.32x160"
1202-
},
1203-
{
1204-
"displayname": "bx3d.48x240",
1205-
"value": "bx3d.48x240"
1206-
},
1207-
{
1208-
"displayname": "bx3d.64x320",
1209-
"value": "bx3d.64x320"
1210-
},
1211-
{
1212-
"displayname": "bx3d.8x40",
1213-
"value": "bx3d.8x40"
1214-
},
1215-
{
1216-
"displayname": "bx3d.96x480",
1217-
"value": "bx3d.96x480"
1218-
},
1219-
{
1220-
"displayname": "cx2.16x32",
1221-
"value": "cx2.16x32"
1222-
},
1223-
{
1224-
"displayname": "cx2.32x64",
1225-
"value": "cx2.32x64"
1226-
},
1227-
{
1228-
"displayname": "cx2.48x96",
1229-
"value": "cx2.48x96"
1230-
},
1231-
{
1232-
"displayname": "cx3d.128x320",
1233-
"value": "cx3d.128x320"
1234-
},
1235-
{
1236-
"displayname": "cx3d.16x40",
1237-
"value": "cx3d.16x40"
1238-
},
1239-
{
1240-
"displayname": "cx3d.24x60",
1241-
"value": "cx3d.24x60"
1242-
},
1243-
{
1244-
"displayname": "cx3d.32x80",
1245-
"value": "cx3d.32x80"
1246-
},
1247-
{
1248-
"displayname": "cx3d.48x120",
1249-
"value": "cx3d.48x120"
1250-
},
1251-
{
1252-
"displayname": "cx3d.64x160",
1253-
"value": "cx3d.64x160"
1254-
},
1255-
{
1256-
"displayname": "cx3d.96x240",
1257-
"value": "cx3d.96x240"
1258-
},
1259-
{
1260-
"displayname": "mx2.128x1024",
1261-
"value": "mx2.128x1024"
1262-
},
1263-
{
1264-
"displayname": "mx2.16x128",
1265-
"value": "mx2.16x128"
1266-
},
1267-
{
1268-
"displayname": "mx2.32x256",
1269-
"value": "mx2.32x256"
1270-
},
1271-
{
1272-
"displayname": "mx2.48x384",
1273-
"value": "mx2.48x384"
1274-
},
1275-
{
1276-
"displayname": "mx2.64x512",
1277-
"value": "mx2.64x512"
1278-
},
1279-
{
1280-
"displayname": "mx2.8x64",
1281-
"value": "mx2.8x64"
1282-
},
1283-
{
1284-
"displayname": "mx3d.128x1280",
1285-
"value": "mx3d.128x1280"
1286-
},
1287-
{
1288-
"displayname": "mx3d.24x240",
1289-
"value": "mx3d.24x240"
1290-
},
1291-
{
1292-
"displayname": "mx3d.32x320",
1293-
"value": "mx3d.32x320"
1294-
},
1295-
{
1296-
"displayname": "mx3d.48x480",
1297-
"value": "mx3d.48x480"
1298-
},
1299-
{
1300-
"displayname": "mx3d.64x640",
1301-
"value": "mx3d.64x640"
1302-
},
1303-
{
1304-
"displayname": "mx3d.96x960",
1305-
"value": "mx3d.96x960"
1306-
},
1307-
{
1308-
"displayname": "bx2d.metal.96x384 (Only available in Toronto (ca-tor))",
1309-
"value": "bx2d.metal.96x384"
1310-
},
1311-
{
1312-
"displayname": "cx2d.metal.96x192 (Only available in Toronto (ca-tor)) ",
1313-
"value": "cx2d.metal.96x192"
1314-
},
1315-
{
1316-
"displayname": "mx2d.metal.96x768 (Only available in Toronto (ca-tor))) ",
1317-
"value": "mx2d.metal.96x768"
1318-
},
1319-
{
1320-
"displayname": "mx2.16x128.2000gb (Not available in Sao Paulo (br-sao), Montreal (ca-mon), Madrid (eu-es), Osaka (jp-osa))",
1321-
"value": "mx2.16x128.2000gb"
1322-
},
1323-
{
1324-
"displayname": "ox2.128x1024 (Not available in Sao Paulo (br-sao), Montreal (ca-mon))",
1325-
"value": "ox2.128x1024"
1326-
},
1327-
{
1328-
"displayname": "ox2.16x128 (Not available in Sao Paulo (br-sao), Montreal (ca-mon))",
1329-
"value": "ox2.16x128"
1330-
},
1331-
{
1332-
"displayname": "ox2.32x256 (Not available in Sao Paulo (br-sao), Montreal (ca-mon))",
1333-
"value": "ox2.32x256"
1334-
},
1335-
{
1336-
"displayname": "ox2.64x512 (Not available in Sao Paulo (br-sao), Montreal (ca-mon))",
1337-
"value": "ox2.64x512"
1338-
},
1339-
{
1340-
"displayname": "ox2.8x64 (Not available in Sao Paulo (br-sao), Montreal (ca-mon))",
1341-
"value": "ox2.8x64"
1342-
},
1343-
{
1344-
"displayname": "ox2.96x768 (Not available in Sao Paulo (br-sao), Montreal (ca-mon))",
1345-
"value": "ox2.96x768"
1170+
"custom_config": {
1171+
"type": "worker_node_flavors",
1172+
"grouping": "deployment",
1173+
"original_grouping": "deployment",
1174+
"associations": {
1175+
"parameters": [
1176+
{
1177+
"name": "region",
1178+
"optionsRefresh": true
1179+
}
1180+
]
13461181
}
1347-
]
1182+
}
13481183
},
13491184
{
13501185
"key": "entitlement"
@@ -1476,184 +1311,19 @@
14761311
{
14771312
"key": "flavor",
14781313
"required": true,
1479-
"options": [
1480-
{
1481-
"displayname": "bx2.16x64",
1482-
"value": "bx2.16x64"
1483-
},
1484-
{
1485-
"displayname": "bx2.32x128",
1486-
"value": "bx2.32x128"
1487-
},
1488-
{
1489-
"displayname": "bx2.48x192",
1490-
"value": "bx2.48x192"
1491-
},
1492-
{
1493-
"displayname": "bx2.8x32",
1494-
"value": "bx2.8x32"
1495-
},
1496-
{
1497-
"displayname": "bx3d.128x640",
1498-
"value": "bx3d.128x640"
1499-
},
1500-
{
1501-
"displayname": "bx3d.16x80",
1502-
"value": "bx3d.16x80"
1503-
},
1504-
{
1505-
"displayname": "bx3d.24x120",
1506-
"value": "bx3d.24x120"
1507-
},
1508-
{
1509-
"displayname": "bx3d.32x160",
1510-
"value": "bx3d.32x160"
1511-
},
1512-
{
1513-
"displayname": "bx3d.48x240",
1514-
"value": "bx3d.48x240"
1515-
},
1516-
{
1517-
"displayname": "bx3d.64x320",
1518-
"value": "bx3d.64x320"
1519-
},
1520-
{
1521-
"displayname": "bx3d.8x40",
1522-
"value": "bx3d.8x40"
1523-
},
1524-
{
1525-
"displayname": "bx3d.96x480",
1526-
"value": "bx3d.96x480"
1527-
},
1528-
{
1529-
"displayname": "cx2.16x32",
1530-
"value": "cx2.16x32"
1531-
},
1532-
{
1533-
"displayname": "cx2.32x64",
1534-
"value": "cx2.32x64"
1535-
},
1536-
{
1537-
"displayname": "cx2.48x96",
1538-
"value": "cx2.48x96"
1539-
},
1540-
{
1541-
"displayname": "cx3d.128x320",
1542-
"value": "cx3d.128x320"
1543-
},
1544-
{
1545-
"displayname": "cx3d.16x40",
1546-
"value": "cx3d.16x40"
1547-
},
1548-
{
1549-
"displayname": "cx3d.24x60",
1550-
"value": "cx3d.24x60"
1551-
},
1552-
{
1553-
"displayname": "cx3d.32x80",
1554-
"value": "cx3d.32x80"
1555-
},
1556-
{
1557-
"displayname": "cx3d.48x120",
1558-
"value": "cx3d.48x120"
1559-
},
1560-
{
1561-
"displayname": "cx3d.64x160",
1562-
"value": "cx3d.64x160"
1563-
},
1564-
{
1565-
"displayname": "cx3d.96x240",
1566-
"value": "cx3d.96x240"
1567-
},
1568-
{
1569-
"displayname": "mx2.128x1024",
1570-
"value": "mx2.128x1024"
1571-
},
1572-
{
1573-
"displayname": "mx2.16x128",
1574-
"value": "mx2.16x128"
1575-
},
1576-
{
1577-
"displayname": "mx2.32x256",
1578-
"value": "mx2.32x256"
1579-
},
1580-
{
1581-
"displayname": "mx2.48x384",
1582-
"value": "mx2.48x384"
1583-
},
1584-
{
1585-
"displayname": "mx2.64x512",
1586-
"value": "mx2.64x512"
1587-
},
1588-
{
1589-
"displayname": "mx2.8x64",
1590-
"value": "mx2.8x64"
1591-
},
1592-
{
1593-
"displayname": "mx3d.128x1280",
1594-
"value": "mx3d.128x1280"
1595-
},
1596-
{
1597-
"displayname": "mx3d.24x240",
1598-
"value": "mx3d.24x240"
1599-
},
1600-
{
1601-
"displayname": "mx3d.32x320",
1602-
"value": "mx3d.32x320"
1603-
},
1604-
{
1605-
"displayname": "mx3d.48x480",
1606-
"value": "mx3d.48x480"
1607-
},
1608-
{
1609-
"displayname": "mx3d.64x640",
1610-
"value": "mx3d.64x640"
1611-
},
1612-
{
1613-
"displayname": "mx3d.96x960",
1614-
"value": "mx3d.96x960"
1615-
},
1616-
{
1617-
"displayname": "bx2d.metal.96x384 (Only available in Toronto (ca-tor))",
1618-
"value": "bx2d.metal.96x384"
1619-
},
1620-
{
1621-
"displayname": "cx2d.metal.96x192 (Only available in Toronto (ca-tor)) ",
1622-
"value": "cx2d.metal.96x192"
1623-
},
1624-
{
1625-
"displayname": "mx2d.metal.96x768 (Only available in Toronto (ca-tor))) ",
1626-
"value": "mx2d.metal.96x768"
1627-
},
1628-
{
1629-
"displayname": "mx2.16x128.2000gb (Not available in Sao Paulo (br-sao), Montreal (ca-mon), Madrid (eu-es), Osaka (jp-osa))",
1630-
"value": "mx2.16x128.2000gb"
1631-
},
1632-
{
1633-
"displayname": "ox2.128x1024 (Not available in Sao Paulo (br-sao), Montreal (ca-mon))",
1634-
"value": "ox2.128x1024"
1635-
},
1636-
{
1637-
"displayname": "ox2.16x128 (Not available in Sao Paulo (br-sao), Montreal (ca-mon))",
1638-
"value": "ox2.16x128"
1639-
},
1640-
{
1641-
"displayname": "ox2.32x256 (Not available in Sao Paulo (br-sao), Montreal (ca-mon))",
1642-
"value": "ox2.32x256"
1643-
},
1644-
{
1645-
"displayname": "ox2.64x512 (Not available in Sao Paulo (br-sao), Montreal (ca-mon))",
1646-
"value": "ox2.64x512"
1647-
},
1648-
{
1649-
"displayname": "ox2.8x64 (Not available in Sao Paulo (br-sao), Montreal (ca-mon))",
1650-
"value": "ox2.8x64"
1651-
},
1652-
{
1653-
"displayname": "ox2.96x768 (Not available in Sao Paulo (br-sao), Montreal (ca-mon))",
1654-
"value": "ox2.96x768"
1314+
"custom_config": {
1315+
"type": "worker_node_flavors",
1316+
"grouping": "deployment",
1317+
"original_grouping": "deployment",
1318+
"associations": {
1319+
"parameters": [
1320+
{
1321+
"name": "region",
1322+
"optionsRefresh": true
1323+
}
1324+
]
16551325
}
1656-
]
1326+
}
16571327
},
16581328
{
16591329
"key": "ibmcloud_api_key"

reference-architectures/roks-quickstart.drawio.svg

Lines changed: 1 addition & 1 deletion
Loading

reference-architectures/roks.drawio.svg

Lines changed: 1 addition & 1 deletion
Loading

0 commit comments

Comments
 (0)