Init basic cluster

This commit is contained in:
2025-02-02 22:35:43 +01:00
commit b7a47745ea
20 changed files with 498 additions and 0 deletions

View File

@@ -0,0 +1,34 @@
machine:
certSANs:
- kube-api.homelab.lumpiasty.xyz
network:
nameservers:
- 2001:470:61a3:100:ffff:ffff:ffff:ffff
- 192.168.1.1
searchDomains:
- homelab-infra.lumpiasty.xyz
features:
hostDNS:
forwardKubeDNSToHost: false
cluster:
network:
# Likely redundant, we use Cilium as IPAM with their CRDs
podSubnets:
- 10.42.0.0/16
- 2001:470:61a3:200::/64
# Less likely redundant
serviceSubnets:
- 10.43.0.0/16
- 2001:470:61a3:300::/112
# We manually install Cilium
cni:
name: none
# We use Cilium's proxy replacement
proxy:
disabled: true
# Too poor
allowSchedulingOnControlPlanes: true

View File

@@ -0,0 +1,17 @@
machine:
network:
interfaces:
- interface: enp0s31f6
addresses:
- 2001:470:61a3:100::2/64
- 192.168.1.34/24
routes:
- network: ::/0
gateway: 2001:470:61a3:100:ffff:ffff:ffff:ffff
- network: 0.0.0.0/0
gateway: 192.168.1.1
mtu: 1500
install:
diskSelector:
wwid: t10.ATA Patriot Blast C26D07641DCF00006955