You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
| <aname="input_cluster_dns_zone"></a> [cluster\_dns\_zone](#input\_cluster\_dns\_zone)| DNS zone for the cluster |`string`| n/a | yes |
99
+
| <aname="input_cluster_name"></a> [cluster\_name](#input\_cluster\_name)| Name used in the virtual machine names, not an actual Kubernetes settings |`string`|`"my-cluster"`| no |
100
+
| <aname="input_dns_sub_zone"></a> [dns\_sub\_zone](#input\_dns\_sub\_zone)| DNS sub-zone |`string`| n/a | yes |
101
+
| <aname="input_dns_zone"></a> [dns\_zone](#input\_dns\_zone)| DNS zone |`string`| n/a | yes |
102
+
| <aname="input_install_k8s_image_swapper"></a> [install\_k8s\_image\_swapper](#input\_install\_k8s\_image\_swapper)| This will add the chart by default to use the k8s-image-swapper and save on imagePulls to Dockerhub, which are rate-limited |`bool`|`false`| no |
103
+
| <aname="input_k8s_image_swapper_private_registy"></a> [k8s\_image\_swapper\_private\_registy](#input\_k8s\_image\_swapper\_private\_registy)| Point this to the FQDN of a private registry so the k8s-image-swapper can pull from there. Has no effect if `install_k8s_image_swapper` is unused |`string`|`""`| no |
104
+
| <aname="input_master_count"></a> [master\_count](#input\_master\_count)| Number of master nodes to deploy |`number`|`3`| no |
105
+
| <aname="input_master_cpu_count"></a> [master\_cpu\_count](#input\_master\_cpu\_count)| Number of CPUs for each master node |`number`|`2`| no |
106
+
| <aname="input_master_memory_gb"></a> [master\_memory\_gb](#input\_master\_memory\_gb)| Memory in GB for each master node |`number`|`4`| no |
107
+
| <aname="input_master_os_disk_size"></a> [master\_os\_disk\_size](#input\_master\_os\_disk\_size)| OS disk size in GB for each master node |`number`|`32`| no |
108
+
| <aname="input_master_os_disk_xoa_sr_uuid"></a> [master\_os\_disk\_xoa\_sr\_uuid](#input\_master\_os\_disk\_xoa\_sr\_uuid)| Storage repository UUID for master node OS disks |`list(string)`| n/a | yes |
109
+
| <aname="input_master_prefix"></a> [master\_prefix](#input\_master\_prefix)| Prefix for master node names |`string`|`"us20-k8s"`| no |
110
+
| <aname="input_master_tags"></a> [master\_tags](#input\_master\_tags)| Tags to apply to master nodes |`list(string)`| <pre>[<br> "xcp-ng.org/arch:amd64",<br> "xcp-ng.org/os:ubuntu"<br>]</pre> | no |
111
+
| <aname="input_master_xoa_network_name"></a> [master\_xoa\_network\_name](#input\_master\_xoa\_network\_name)| Network name for master nodes in Xen Orchestra (overrides `xoa_network_name`) |`string`|`null`| no |
112
+
| <aname="input_master_xoa_pool_name"></a> [master\_xoa\_pool\_name](#input\_master\_xoa\_pool\_name)| Name of the Xen Orchestra pool for master nodes (overrides `xoa_pool_name` for masters) |`string`|`null`| no |
113
+
| <aname="input_master_xoa_template_uuid"></a> [master\_xoa\_template\_uuid](#input\_master\_xoa\_template\_uuid)| Template UUID for master nodes in Xen Orchestra |`string`| n/a | yes |
114
+
| <aname="input_microk8s_version"></a> [microk8s\_version](#input\_microk8s\_version)| The snap channel version to install, for example `1.29/stable`. Defaults to latest if not specified |`string`|`null`| no |
115
+
| <aname="input_node_count"></a> [node\_count](#input\_node\_count)| Number of worker nodes to deploy |`number`|`0`| no |
116
+
| <aname="input_node_cpu_count"></a> [node\_cpu\_count](#input\_node\_cpu\_count)| Number of CPUs for each worker node |`number`|`4`| no |
117
+
| <aname="input_node_memory_gb"></a> [node\_memory\_gb](#input\_node\_memory\_gb)| Memory in GB for each worker node |`number`|`8`| no |
118
+
| <aname="input_node_os_disk_size"></a> [node\_os\_disk\_size](#input\_node\_os\_disk\_size)| OS disk size in GB for each worker node |`number`|`32`| no |
119
+
| <aname="input_node_os_disk_xoa_sr_uuid"></a> [node\_os\_disk\_xoa\_sr\_uuid](#input\_node\_os\_disk\_xoa\_sr\_uuid)| Storage repository UUID for worker node OS disks |`list(string)`| n/a | yes |
120
+
| <aname="input_node_prefix"></a> [node\_prefix](#input\_node\_prefix)| Prefix for worker node names |`string`|`"us20-k8s"`| no |
121
+
| <aname="input_node_tags"></a> [node\_tags](#input\_node\_tags)| Tags to apply to worker nodes |`list(string)`| <pre>[<br> "xcp-ng.org/arch:amd64",<br> "xcp-ng.org/os:ubuntu"<br>]</pre> | no |
122
+
| <aname="input_node_xoa_network_name"></a> [node\_xoa\_network\_name](#input\_node\_xoa\_network\_name)| Network name for worker nodes in Xen Orchestra (overrides `xoa_network_name`) |`string`|`null`| no |
123
+
| <aname="input_node_xoa_pool_name"></a> [node\_xoa\_pool\_name](#input\_node\_xoa\_pool\_name)| Name of the Xen Orchestra pool for worker nodes (overrides `xoa_pool_name` for nodes) |`string`|`null`| no |
124
+
| <aname="input_node_xoa_template_uuid"></a> [node\_xoa\_template\_uuid](#input\_node\_xoa\_template\_uuid)| Template UUID for worker nodes in Xen Orchestra |`string`| n/a | yes |
125
+
| <aname="input_private_ssh_key_path"></a> [private\_ssh\_key\_path](#input\_private\_ssh\_key\_path)| Private SSH key path for accessing the nodes |`string`|`"/root/.ssh/id_rsa"`| no |
126
+
| <aname="input_public_ssh_key"></a> [public\_ssh\_key](#input\_public\_ssh\_key)| Public SSH key for accessing the nodes |`string`| n/a | yes |
127
+
| <aname="input_start_delay"></a> [start\_delay](#input\_start\_delay)| The amount of time the cluster virtual machines will wait on XCP-NG host startup |`number`|`0`| no |
128
+
| <aname="input_tags"></a> [tags](#input\_tags)| A list of key+value pairs to apply to the deployment |`list(string)`|`[]`| no |
129
+
| <aname="input_xoa_api_url"></a> [xoa\_api\_url](#input\_xoa\_api\_url)| URL for Xen Orchestra API (can be set via XOA\_API\_URL environment variable) |`string`| n/a | yes |
130
+
| <aname="input_xoa_ignore_ssl"></a> [xoa\_ignore\_ssl](#input\_xoa\_ignore\_ssl)| Ignore SSL verification for Xen Orchestra API (can be set via XOA\_IGNORE\_SSL environment variable) |`bool`|`null`| no |
131
+
| <aname="input_xoa_network_name"></a> [xoa\_network\_name](#input\_xoa\_network\_name)| Default network for virtual machines as seen in Xen Orchestra |`string`|`null`| no |
132
+
| <aname="input_xoa_password"></a> [xoa\_password](#input\_xoa\_password)| Password for Xen Orchestra API (can be set via XOA\_PASSWORD environment variable) |`string`|`null`| no |
133
+
| <aname="input_xoa_pool_name"></a> [xoa\_pool\_name](#input\_xoa\_pool\_name)| Default name of the XCP-ng pool as seen in Xen Orchestra |`string`|`null`| no |
134
+
| <aname="input_xoa_username"></a> [xoa\_username](#input\_xoa\_username)| Username for Xen Orchestra API (can be set via XOA\_USERNAME environment variable) |`string`|`null`| no |
0 commit comments