k3s
camptocamp/k3s/libvirt
Terraform Module
HCL
LIBVIRT
Install
module "k3s" {
source = "camptocamp/k3s/libvirt"
version = "0.4.0"
}
Inputs (11)
| Name | Type | Description | Default |
|---|---|---|---|
| cluster_name | string | The name of the Kubernetes cluster to create. | required |
| wait_for_cluster_cmd | string | Custom local-exec command to execute for determining if the eks cluster is healt | "for i in `seq 1 60`; do if `command -v |
| server_vcpu | number | The amount of virtual CPUs to allocate to the server. | 1 |
| agent_vcpu | number | The amount of virtual CPUs to allocate to the agents. | 1 |
| agent_volume_size | number | The size of the volume in bytes attached to the agents | 10737418240 |
| k3os_version | string | The k3os version to use. | "v0.11.1" |
| node_count | number | Number of nodes to deploy | 2 |
| wait_for_cluster_interpreter | list(string) | Custom local-exec command line interpreter for the command to determining if the | [
"/bin/sh",
"-c"
] |
| server_memory | number | The amount of memory in MiB to allocate to the server. | 1024 |
| server_volume_size | number | The size of the volume in bytes attached to the server | 10737418240 |
| agent_memory | number | The amount of memory in MiB to allocate to the agents. | 1024 |
Outputs (4)
ingress_ip_addresskubeconfigkubeconfig_filenamecluster_endpointResources (6)
libvirt_domainlibvirt_networklibvirt_poollibvirt_volumenull_resourcerandom_password
Details
FrameworkTerraform Module
LanguageHCL
Version0.4.0
Cloud LIBVIRT
★ Stars5
Forks5
Total downloads1.3k
Inputs11
Outputs4
Resources6
Namespacecamptocamp
Updated