Files
home-services/infrastructure/cilium/values.yaml
T
whentimeslows c2ebd07170
Deploy home services / deploy-nas1 (push) Has been cancelled
Deploy home services / deploy-rhel1 (push) Has been cancelled
Enable Cilium Envoy ingress and L2 load balancing
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-10-09 12:54:03 -06:00

57 lines
971 B
YAML

# Confirm the interface and address pool before enabling L2 announcements.
cilium:
kubeProxyReplacement: true
k8sServiceHost: localhost
k8sServicePort: 7445
ipam:
mode: kubernetes
bpf:
hostLegacyRouting: true
cgroup:
autoMount:
enabled: false
hostRoot: /sys/fs/cgroup
extraConfig:
direct-routing-device: enp1s0
securityContext:
capabilities:
ciliumAgent:
- CHOWN
- KILL
- NET_ADMIN
- NET_RAW
- IPC_LOCK
- SYS_ADMIN
- SYS_RESOURCE
- DAC_OVERRIDE
- FOWNER
- SETGID
- SETUID
cleanCiliumState:
- NET_ADMIN
- SYS_ADMIN
- SYS_RESOURCE
l2announcements:
enabled: true
externalIPs:
enabled: true
ingressController:
enabled: true
default: false
loadbalancerMode: shared
operator:
replicas: 1
# The LAN interface is enp1s0 on both Talos nodes.
devices:
- enp1s0