Files
home-services/infrastructure/cilium/values.yaml
T
whentimeslows 7aae1bb30b
Deploy home services / deploy-nas1 (push) Has been cancelled
Deploy home services / deploy-rhel1 (push) Has been cancelled
Disable unnecessary Cilium ingress NodePorts
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-10-09 13:00:26 -06:00

59 lines
1.0 KiB
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
service:
allocateLoadBalancerNodePorts: false
operator:
replicas: 1
# The LAN interface is enp1s0 on both Talos nodes.
devices:
- enp1s0