-
Notifications
You must be signed in to change notification settings - Fork 0
/
variables.tf
104 lines (104 loc) · 4.84 KB
/
variables.tf
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
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
variable "minikube_clusters" {
type = map(object({
addons = optional(set(string))
apiserver_ips = optional(set(string))
apiserver_name = optional(string)
apiserver_names = optional(set(string))
apiserver_port = optional(number)
auto_pause_interval = optional(number)
auto_update_drivers = optional(bool)
base_image = optional(string)
binary_mirror = optional(string)
cache_images = optional(bool)
cert_expiration = optional(number)
cni = optional(string)
container_runtime = optional(string)
cpus = optional(number)
cri_socket = optional(string)
delete_on_failure = optional(bool)
disable_driver_mounts = optional(bool)
disable_metrics = optional(bool)
disable_optimizations = optional(bool)
disk_size = optional(string)
dns_domain = optional(string)
dns_proxy = optional(bool)
docker_env = optional(set(string))
docker_opt = optional(set(string))
download_only = optional(bool)
driver = optional(string)
dry_run = optional(bool)
embed_certs = optional(bool)
extra_config = optional(set(string))
extra_disks = optional(number)
feature_gates = optional(string)
force = optional(bool)
force_systemd = optional(bool)
gpus = optional(string)
ha = optional(bool)
host_dns_resolver = optional(bool)
host_only_cidr = optional(string)
host_only_nic_type = optional(string)
hyperkit_vpnkit_sock = optional(string)
hyperkit_vsock_ports = optional(set(string))
hyperv_external_adapter = optional(string)
hyperv_use_external_switch = optional(bool)
hyperv_virtual_switch = optional(string)
image_mirror_country = optional(string)
image_repository = optional(string)
insecure_registry = optional(set(string))
install_addons = optional(bool)
interactive = optional(bool)
iso_url = optional(set(string))
keep_context = optional(bool)
kubernetes_version = optional(string)
kvm_gpu = optional(bool)
kvm_hidden = optional(bool)
kvm_network = optional(string)
kvm_numa_count = optional(number)
kvm_qemu_uri = optional(string)
listen_address = optional(string)
memory = optional(string)
mount = optional(bool)
mount_9p_version = optional(string)
mount_gid = optional(string)
mount_ip = optional(string)
mount_msize = optional(number)
mount_options = optional(set(string))
mount_port = optional(number)
mount_string = optional(string)
mount_type = optional(string)
mount_uid = optional(string)
namespace = optional(string)
nat_nic_type = optional(string)
native_ssh = optional(bool)
network = optional(string)
nfs_share = optional(set(string))
nfs_shares_root = optional(string)
no_kubernetes = optional(bool)
no_vtx_check = optional(bool)
nodes = optional(number)
output = optional(string)
ports = optional(set(string))
preload = optional(bool)
qemu_firmware_path = optional(string)
registry_mirror = optional(set(string))
service_cluster_ip_range = optional(string)
socket_vmnet_client_path = optional(string)
socket_vmnet_path = optional(string)
ssh_ip_address = optional(string)
ssh_key = optional(string)
ssh_port = optional(number)
ssh_user = optional(string)
static_ip = optional(string)
subnet = optional(string)
trace = optional(string)
uuid = optional(string)
vm = optional(bool)
wait = optional(set(string))
wait_timeout = optional(number)
})
)
description = "Minikube clusters"
default = {}
nullable = false
}