# https://yolops.net/k3s-at-home.html
# https://yolops.net/k8s-dualstack-cilium.html
# https://www.jeffgeerling.com/blog/2022/quick-hello-world-http-deployment-testing-k3s-and-traefik
# https://www.redpill-linpro.com/techblog/2024/01/03/cilium-dual-stack-k3s-pi-setup.html
---
k8sServiceHost: fdb1:4242:3538:2008:9422:d355:95b7:f170
k8sServicePort: 6443
ipv4:
enabled: false
ipv6:
enabled: true
ipam:
mode: cluster-pool
operator:
# clusterPoolIPv4PodCIDRList: "10.96.0.0/16"
# clusterPoolIPv4MaskSize: 24
clusterPoolIPv6PodCIDRList: "fdb1:4242:3538:2008:cccc:cccc::/96"
clusterPoolIPv6MaskSize: 112
bpf:
masquerade: false
enableIPv6Masquerade: false
kubeProxyReplacement: true
# new
ipv6NativeRoutingCIDR: fdb1:4242:3538:2008::/64
extraConfig:
enable-ipv6-ndp: "true"
ipv6-mcast-device: "enp1s0"
ipv6-service-range: "fdb1:4242:3538:2008:5555:5555:5555::/112"
routing-mode: "native"
operator:
replicas: 1
# enable-bpf-masquerade true
# enable-endpoint-health-checking true
# enable-health-check-loadbalancer-ip false
# enable-health-check-nodeport true
# enable-health-checking true
# enable-hubble true
# enable-ipv4 false
# enable-ipv4-big-tcp false
# enable-ipv4-masquerade