Add config.yaml
This commit is contained in:
69
config.yaml
Normal file
69
config.yaml
Normal file
@@ -0,0 +1,69 @@
|
||||
k0s:
|
||||
version: v1.34.3+k0s.0
|
||||
private_ip_range: "10.1.0.0/24"
|
||||
hostname: "cluster.local"
|
||||
dual_stack: false
|
||||
wireguard: true
|
||||
metallb:
|
||||
version: v0.15.3
|
||||
public_ip_range: 192.168.1.0/24
|
||||
haproxy:
|
||||
keepalived:
|
||||
id: "100"
|
||||
auth: 4PycOh7xM
|
||||
proxy:
|
||||
"1":
|
||||
mac: BC:24:6E:9E:EE:E0
|
||||
ip: 10.1.0.8
|
||||
"2":
|
||||
mac: BC:24:6E:9E:EE:E0
|
||||
ip: 10.1.0.9
|
||||
kube:
|
||||
ip: 10.1.0.10
|
||||
nodes:
|
||||
ssh:
|
||||
user: root
|
||||
port: "22"
|
||||
key: ~/.ssh/id_rsa
|
||||
network:
|
||||
private:
|
||||
interface: eth0
|
||||
gateway: 10.1.0.1
|
||||
netmask: "24"
|
||||
public:
|
||||
interface: eth1
|
||||
gateway: 192.168.1.1
|
||||
netmask: "24"
|
||||
controller:
|
||||
"1":
|
||||
mac: BC:24:6E:9E:EE:E0
|
||||
ip: 10.1.0.21
|
||||
"2":
|
||||
mac: BC:24:FC:E1:CF:AB
|
||||
ip: 10.1.0.22
|
||||
"3":
|
||||
mac: BC:24:EE:D0:1F:06
|
||||
ip: 10.1.0.23
|
||||
worker:
|
||||
"1":
|
||||
mac: BC:24:AC:76:96:DE
|
||||
ip: 10.1.0.24
|
||||
"2":
|
||||
mac: BC:24:B0:CF:7C:DF
|
||||
ip: 10.1.0.25
|
||||
"3":
|
||||
mac: BC:24:BC:E9:4C:EF
|
||||
ip: 10.1.0.26
|
||||
"4":
|
||||
mac: BC:24:1C:E7:5C:DE
|
||||
ip: 10.1.0.27
|
||||
"5":
|
||||
mac: BC:24:FA:42:CF:AA
|
||||
ip: 10.1.0.28
|
||||
bastion:
|
||||
enable: false
|
||||
ssh:
|
||||
user: example_user
|
||||
port: "22"
|
||||
host: ssh-1.homelab.local
|
||||
key: ~/.ssh/id_rsa
|
||||
Reference in New Issue
Block a user