aboutsummaryrefslogtreecommitdiff
path: root/danneri/cilium.yaml
diff options
context:
space:
mode:
authorTrygve Laugstøl <trygvis@inamo.no>2024-11-23 06:57:01 +0100
committerTrygve Laugstøl <trygvis@inamo.no>2024-11-23 06:57:01 +0100
commit285520a1cea24d81ce3d90cecc0cb10452a22359 (patch)
tree011519cfc1cf398a9213f12f27acdc26f96b6853 /danneri/cilium.yaml
parent822f8d1a691ce1d24327b8d0fb8ffade2843b80a (diff)
downloadinfra-285520a1cea24d81ce3d90cecc0cb10452a22359.tar.gz
infra-285520a1cea24d81ce3d90cecc0cb10452a22359.tar.bz2
infra-285520a1cea24d81ce3d90cecc0cb10452a22359.tar.xz
infra-285520a1cea24d81ce3d90cecc0cb10452a22359.zip
danneri
Diffstat (limited to 'danneri/cilium.yaml')
-rw-r--r--danneri/cilium.yaml38
1 files changed, 38 insertions, 0 deletions
diff --git a/danneri/cilium.yaml b/danneri/cilium.yaml
new file mode 100644
index 0000000..03f9c23
--- /dev/null
+++ b/danneri/cilium.yaml
@@ -0,0 +1,38 @@
+# https://yolops.net/k3s-at-home.html
+# https://yolops.net/k8s-dualstack-cilium.html
+---
+k8sServiceHost: fdb1:4242:3538:2010::ffff
+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:2009::/112"
+ clusterPoolIPv6MaskSize: 112
+bpf:
+ masquerade: false
+
+enableIPv6Masquerade: false
+kubeProxyReplacement: true
+extraConfig:
+ enable-ipv6-ndp: "true"
+ ipv6-mcast-device: "enp1s0"
+ ipv6-service-range: "fdb1:4242:3538:2010::/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