From 1828f4d5d3a9b97a8dae7416cd11e757cc9d2541 Mon Sep 17 00:00:00 2001 From: 57_Wolve <57_wolve@private.email> Date: Wed, 14 Jan 2026 20:22:05 +0000 Subject: [PATCH] Update config.toml --- config.toml | 45 ++++++++++++++++++--------------------------- 1 file changed, 18 insertions(+), 27 deletions(-) diff --git a/config.toml b/config.toml index ece7dcb..5b6a2b7 100644 --- a/config.toml +++ b/config.toml @@ -1,43 +1,34 @@ -[k0s] # Global settings. +[k0s] # Global settings. version = "v1.34.3+k0s.0" -iprange = "10.1.0.0/24" # Node private IPv4 range in CIDR format. -api = "10.1.0.10" # IPv4 address for service high-availability. ( See Line #17 ) +private_ip_range = "10.1.0.0/24" # Node private IPv4 range in CIDR format. -[metallb] # Load balancer for external IP access +[metallb] # Load balancer for external IP access version = "v0.15.3" -iprange = "192.168.1.0/24" # External IP range for public access +public_ip_range = "192.168.1.0/24" # External IP range for public access in CIDR format. -[haproxy] # HAProxy nodes. -ssh.user = "root" # Proxy node SSH login information. +[haproxy] # HAProxy nodes. +keepalived.id = "100" # VRRP ID Number. +keepalived.auth = "4PycOh7xM" # VRRP Password. +proxy.one.ip = "10.1.0.8" # Proxy one IPv4 +proxy.two.ip = "10.1.0.9" # Proxy two IPv4 +proxy.kube.ip = "10.1.0.10" # VIP for kubernetes cluster API high-availability. + +[nodes] # Cluster hardware deployment configuartion +ssh.user = "root" # controller and worker node SSH login information. ssh.port = "22" ssh.key = "~/.ssh/id_rsa" - -keepalived.id = "100" # VRRP ID Number. -keepalived.auth = "4PycOh7xM" # VRRP Password. - -proxy.one.ip = "10.1.0.8" # Proxy one IPv4 -proxy.two.ip = "10.1.0.9" # Proxy two IPv4 -proxy.kube.ip = "10.1.0.10" # VIP for kubernetes cluster API endpoint. - -[nodes] # Cluster hardware deployment configuartion -ssh.user = "root" # controller and worker node SSH login information. -ssh.port = "22" -ssh.key = "~/.ssh/id_rsa" - -interface.private = "eth0" # Cluster internal network interface name. -interface.public = "eth1" # Cluster public network interface name. - -controller.one.ip = "10.1.0.11" # Controller nodes IPv4 addresses. +interface.private = "eth0" # Cluster internal network interface name. +interface.public = "eth1" # Cluster public network interface name. +controller.one.ip = "10.1.0.11" # Controller nodes IPv4 addresses. controller.two.ip = "10.1.0.12" controller.three.ip = "10.1.0.13" - -worker.1.ip = "10.1.0.14" # Worker nodes IPv4 addresses. +worker.1.ip = "10.1.0.14" # Worker nodes IPv4 addresses. ( 1-250 ) worker.2.ip = "10.1.0.15" worker.3.ip = "10.1.0.16" worker.4.ip = "10.1.0.17" worker.5.ip = "10.1.0.18" -[bastion] # Enable for accessing nodes on secure networks that requires a bastion/jumphost for ssh access +[bastion] # Enable for accessing nodes on secure networks that requires a bastion/jumphost for ssh access enable = false ssh.user = "example_user" ssh.port = "22"