Made installation more configurable and removed clutter
This commit is contained in:
@@ -1,13 +1,56 @@
|
||||
# Proxmox
|
||||
proxmox_api_url = "https://192.168.1.10:8006/api2/json"
|
||||
proxmox_api_url = "https://192.168.1.25:8006/api2/json"
|
||||
proxmox_api_token_id = "root@pam!supersecret"
|
||||
proxmox_api_token_secret = "js7ej5k9-hd75-hd64-js56-js834jmd732"
|
||||
proxmox_target_node = "your proxmox node"
|
||||
proxmox_storage_device = "samsung-ssd"
|
||||
|
||||
# Talos Linux
|
||||
talos_version = "1.11.1"
|
||||
# With these variables you can configure the ISO images which are uploaded to Proxmox for initially booting the VMs
|
||||
talos_linux_iso_image_url = "https://factory.talos.dev/image/ce4c980550dd2ab1b17bbf2b08801c7eb59418eafe8f279833297925d67c7515/v1.11.1/nocloud-amd64.iso"
|
||||
talos_linux_iso_image_filename = "talos-linux-v1.11.1-qemu-guest-agent-amd64.iso"
|
||||
# Name of the cluster
|
||||
cluster_name = "your cluster name"
|
||||
network = "192.168.1.0/24"
|
||||
network_gateway = "192.168.1.1"
|
||||
domain_name_server = "192.168.1.1"
|
||||
vlan_tag = 20 # Optional: if you don't specify it no Vlan tag is set for the virtual machine
|
||||
# VIP address for the control planes, see https://www.talos.dev/v1.11/talos-guides/network/vip/
|
||||
cluster_vip_shared_ip = "192.168.10.100"
|
||||
# The node configuration, adjust it to your liking
|
||||
node_data = {
|
||||
controlplanes = {
|
||||
"192.168.10.101" = {
|
||||
install_disk = "/dev/vda"
|
||||
install_image = "factory.talos.dev/nocloud-installer/ce4c980550dd2ab1b17bbf2b08801c7eb59418eafe8f279833297925d67c7515:v1.11.1"
|
||||
},
|
||||
"192.168.10.102" = {
|
||||
install_disk = "/dev/vda"
|
||||
install_image = "factory.talos.dev/nocloud-installer/ce4c980550dd2ab1b17bbf2b08801c7eb59418eafe8f279833297925d67c7515:v1.11.1"
|
||||
},
|
||||
"192.168.10.103" = {
|
||||
install_disk = "/dev/vda"
|
||||
install_image = "factory.talos.dev/nocloud-installer/ce4c980550dd2ab1b17bbf2b08801c7eb59418eafe8f279833297925d67c7515:v1.11.1"
|
||||
},
|
||||
}
|
||||
workers = {
|
||||
"192.168.10.104" = {
|
||||
install_disk = "/dev/vda"
|
||||
install_image = "factory.talos.dev/nocloud-installer/ce4c980550dd2ab1b17bbf2b08801c7eb59418eafe8f279833297925d67c7515:v1.11.1"
|
||||
},
|
||||
"192.168.10.105" = {
|
||||
install_disk = "/dev/vda"
|
||||
install_image = "factory.talos.dev/nocloud-installer/ce4c980550dd2ab1b17bbf2b08801c7eb59418eafe8f279833297925d67c7515:v1.11.1"
|
||||
},
|
||||
"192.168.10.106" = {
|
||||
install_disk = "/dev/vda"
|
||||
install_image = "factory.talos.dev/nocloud-installer/ce4c980550dd2ab1b17bbf2b08801c7eb59418eafe8f279833297925d67c7515:v1.11.1"
|
||||
},
|
||||
"192.168.10.107" = {
|
||||
install_disk = "/dev/vda"
|
||||
install_image = "factory.talos.dev/nocloud-installer/ce4c980550dd2ab1b17bbf2b08801c7eb59418eafe8f279833297925d67c7515:v1.11.1"
|
||||
},
|
||||
}
|
||||
}
|
||||
# Network configuration, which is applied to all nodes
|
||||
network = "192.168.10.0/24"
|
||||
network_gateway = "192.168.10.1"
|
||||
domain_name_server = "192.168.10.1"
|
||||
vlan_tag = 10 # Optional: if you don't specify it no Vlan tag is set for the virtual machines
|
||||
Reference in New Issue
Block a user