33 lines
851 B
HCL
33 lines
851 B
HCL
# ── Site configuration ─────────────────────────────────────────────────────────
|
|
|
|
hypervisors = {
|
|
proxmox = {
|
|
api_url = "https://192.168.0.240:8006/api2/json"
|
|
node_name = "proxmox"
|
|
storage = "local-lvm"
|
|
}
|
|
}
|
|
|
|
enable_ipam = false
|
|
ipam_endpoint = "https://ipam.example.net/api"
|
|
|
|
network_subnets = {
|
|
lan = "192.168.0.0/24"
|
|
}
|
|
|
|
ansible_user = "ansible"
|
|
search_domain = "lan.oswaldtheotter.net"
|
|
dns_nameservers = "1.1.1.1"
|
|
|
|
# ── Node definitions ───────────────────────────────────────────────────────────
|
|
|
|
nodes = {
|
|
proxmox = {
|
|
lxc = {
|
|
}
|
|
machines = {
|
|
}
|
|
}
|
|
|
|
}
|