-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathvariables.tf
More file actions
66 lines (66 loc) · 3.25 KB
/
Copy pathvariables.tf
File metadata and controls
66 lines (66 loc) · 3.25 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
variable "stack_config" {
type = object({
rke2_version = string
calico_version = string
rke2_cni = string
install_kubevirt = bool
install_custom_kubectl = bool
libvirt_network_name = string
libvirt_network_mode = string
libvirt_network_domain = string
libvirt_network_addresses = list(string)
libvirt_network_bridge_name = string
libvirt_network_gateway = string
libvirt_network_dns_servers = list(string)
libvirt_cloudinit_disk_masters_name = string
libvirt_cloudinit_disk_agents_name = string
libvirt_volume_masters_disk_name = string
libvirt_volume_masters_disk_pool = string
libvirt_volume_masters_disk_size = number
libvirt_volume_masters_disk_format = string
libvirt_network_masters_ips = list(string)
libvirt_domain_masters_name = string
libvirt_domain_masters_memory = number
libvirt_domain_masters_vcpu = number
libvirt_volume_agents_disk_name = string
libvirt_volume_agents_disk_pool = string
libvirt_volume_agents_disk_size = number
libvirt_volume_agents_disk_format = string
libvirt_network_agents_ips = list(string)
libvirt_domain_agents_name = string
libvirt_domain_agents_memory = number
libvirt_domain_agents_vcpu = number
})
default = {
rke2_version = "v1.30.9+rke2r1"
calico_version = "v3.29.2"
rke2_cni = "none"
install_kubevirt = true
install_custom_kubectl = true
libvirt_network_name = "rke2_network"
libvirt_network_mode = "nat"
libvirt_network_domain = "rke2.local"
libvirt_network_addresses = ["192.168.122.0/24"]
libvirt_network_bridge_name = "virbr0"
libvirt_network_gateway = "192.168.122.1"
libvirt_network_dns_servers = ["8.8.8.8", "8.8.4.4"]
libvirt_cloudinit_disk_masters_name = "rke2-master-init"
libvirt_cloudinit_disk_agents_name = "rke2-agent-init"
libvirt_volume_masters_disk_name = "rke2-master-disk"
libvirt_volume_masters_disk_pool = "rke2"
libvirt_volume_masters_disk_size = 128849018880 # 53687091200 # 50GB 21474836480 # 20GB
libvirt_volume_masters_disk_format = "qcow2"
libvirt_network_masters_ips = ["192.168.122.10", "192.168.122.11", "192.168.122.12"]
libvirt_domain_masters_name = "rke2-master"
libvirt_domain_masters_memory = 16384 # 4GB
libvirt_domain_masters_vcpu = 2
libvirt_volume_agents_disk_name = "rke2-agent-disk"
libvirt_volume_agents_disk_pool = "default"
libvirt_volume_agents_disk_size = 128849018880 # 100GB 21474836480 # 20GB
libvirt_volume_agents_disk_format = "qcow2"
libvirt_network_agents_ips = ["192.168.122.13", "192.168.122.14"] # , "192.168.122.14", "192.168.122.14"]
libvirt_domain_agents_name = "rke2-agent"
libvirt_domain_agents_memory = 16384 # 4GB
libvirt_domain_agents_vcpu = 2
}
}