-
Notifications
You must be signed in to change notification settings - Fork 0
/
vars.tf
92 lines (71 loc) · 1.51 KB
/
vars.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
# VM name
variable "alma9_name" {
}
# Qcow2 volume name
variable "alma9_volume_name" {
}
# Pool to locate VM
variable "alma9_volume_pool" {
}
variable "alma9_volume_size" {
}
# Volume format .. Qcow2
variable "alma9_volume_format" {
}
# Which Pool to located cloud-init.iso
variable "alma9_cloudinit_pool" {
}
# Qcow2 cloud-init location
variable "alma9_cloudinit_disk" {
}
# alma linux Qcow2 disk image
variable "alma9_volume_source" {
}
# VM name
variable "alma9_domain_name" {
}
# Vm Memory
variable "alma9_domain_memory" {
}
# VM Cpu count
variable "alma9_domain_vcpu" {
}
# VM Network name
variable "alma9_network_name" {
}
variable "selinux_content" {
description = "Content for SELinux configuration"
type = string
}
variable "eth0_content" {
description = "Content for eth0 network script"
type = string
}
variable "grub_content" {
description = "Content for GRUB configuration"
type = string
}
variable "rc_local_content" {
description = "Content for rc.local script"
type = string
}
variable "rc_local_once_content" {
description = "Content for rc.local script"
type = string
}
variable "serra_passwd" {
description = "user password"
type = string
}
variable "root_passwd" {
description = "root password"
type = string
}
variable "serra_ssh_keys" {
description = "SSH authorized keys for user serra"
type = list(string)
}
variable "root_ssh_keys" {
description = "SSH authorized keys for user root"
type = list(string)
}