52 lines
595 B
HCL
52 lines
595 B
HCL
## FreeIPA
|
|
variable "domain" {
|
|
type = string
|
|
}
|
|
|
|
variable "realm" {
|
|
type = string
|
|
}
|
|
|
|
variable "hostname_ipa" {
|
|
type = string
|
|
}
|
|
|
|
variable "ipa_ula_addr" {
|
|
type = string
|
|
}
|
|
|
|
variable "hostname_vms" {
|
|
type = list(string)
|
|
}
|
|
|
|
|
|
## PVE
|
|
|
|
variable "student_vm_template" {
|
|
type = string
|
|
}
|
|
|
|
variable "proxmox_host" {
|
|
type = string
|
|
}
|
|
|
|
variable "prov_user" {
|
|
type = string
|
|
}
|
|
|
|
|
|
## General
|
|
variable "petar_ssh_public_key" {
|
|
type = string
|
|
sensitive = true
|
|
}
|
|
|
|
variable "petar_ssh_private_key" {
|
|
type = string
|
|
sensitive = true
|
|
}
|
|
|
|
variable "working_directory" {
|
|
type = string
|
|
}
|