File tree Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Expand file tree Collapse file tree 1 file changed +7
-1
lines changed Original file line number Diff line number Diff line change @@ -25,6 +25,7 @@ export default function HcpCliAssistant() {
25
25
externalNetworkId : "" ,
26
26
ingressFloatingIp : "" ,
27
27
nodeFlavor : "" ,
28
+ nodeAZ : "" ,
28
29
dnsNameservers : "" ,
29
30
} ) ;
30
31
@@ -85,6 +86,11 @@ export default function HcpCliAssistant() {
85
86
--openstack-dns-nameservers ${ form . dnsNameservers } ` ;
86
87
}
87
88
89
+ if ( form . nodeAZ ) {
90
+ cmd += ` \
91
+ --openstack-node-availability-zone ${ form . nodeAZ } ` ;
92
+ }
93
+
88
94
cmd = cmd . replace ( / \s + / g, ' ' ) . trim ( ) ;
89
95
90
96
return cmd ;
@@ -124,7 +130,7 @@ export default function HcpCliAssistant() {
124
130
{ step === 0 && < > < input type = "text" name = "name" placeholder = "Cluster Name" value = { form . name } onChange = { handleChange } className = "w-full p-2 border rounded" required /> < input type = "text" name = "baseDomain" placeholder = "Base Domain" value = { form . baseDomain } onChange = { handleChange } className = "w-full p-2 border rounded" required /> < input type = "number" name = "nodePoolReplicas" placeholder = "Node Pool Replicas" value = { form . nodePoolReplicas } onChange = { handleChange } className = "w-full p-2 border rounded" required /> </ > }
125
131
{ step === 1 && < > < label className = "block" > < input type = "checkbox" name = "osCloudSet" checked = { form . osCloudSet } onChange = { handleChange } className = "mr-2" /> OS_CLOUD is set in the environment</ label > { ! form . osCloudSet && < input type = "text" name = "openstackCredentialsFile" placeholder = "OpenStack Credentials File" value = { form . openstackCredentialsFile } onChange = { handleChange } className = "w-full p-2 border rounded" required /> } </ > }
126
132
{ step === 2 && < > < input type = "text" name = "externalNetworkId" placeholder = "External Network ID" value = { form . externalNetworkId } onChange = { handleChange } className = "w-full p-2 border rounded" /> < input type = "text" name = "ingressFloatingIp" placeholder = "Ingress Floating IP" value = { form . ingressFloatingIp } onChange = { handleChange } className = "w-full p-2 border rounded" /> < input type = "text" name = "dnsNameservers" placeholder = "DNS Nameservers (comma-separated)" value = { form . dnsNameservers } onChange = { handleChange } className = "w-full p-2 border rounded" /> </ > }
127
- { step === 3 && < > < input type = "text" name = "nodeFlavor" placeholder = "Node Flavor" value = { form . nodeFlavor } onChange = { handleChange } className = "w-full p-2 border rounded" required /> </ > }
133
+ { step === 3 && < > < input type = "text" name = "nodeFlavor" placeholder = "Node Flavor" value = { form . nodeFlavor } onChange = { handleChange } className = "w-full p-2 border rounded" required /> < input type = "text" name = "nodeAZ" placeholder = "Node Availability Zone (optional)" value = { form . nodeAZ } onChange = { handleChange } className = "w-full p-2 border rounded" /> < /> }
128
134
</ div >
129
135
) }
130
136
You can’t perform that action at this time.
0 commit comments