cilium
This commit is contained in:
94
cilium/src/values.yaml
Normal file
94
cilium/src/values.yaml
Normal file
@@ -0,0 +1,94 @@
|
||||
cluster:
|
||||
name: talos
|
||||
id: 1
|
||||
|
||||
bpf:
|
||||
hostLegacyRouting: true
|
||||
|
||||
kubeProxyReplacement: true
|
||||
|
||||
# Talos specific
|
||||
k8sServiceHost: localhost
|
||||
k8sServicePort: 7445
|
||||
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 ]
|
||||
|
||||
cgroup:
|
||||
autoMount:
|
||||
enabled: false
|
||||
hostRoot: /sys/fs/cgroup
|
||||
|
||||
# https://docs.cilium.io/en/stable/network/concepts/ipam/
|
||||
ipam:
|
||||
mode: kubernetes
|
||||
|
||||
operator:
|
||||
rollOutPods: true
|
||||
resources:
|
||||
limits:
|
||||
cpu: 500m
|
||||
memory: 256Mi
|
||||
requests:
|
||||
cpu: 50m
|
||||
memory: 128Mi
|
||||
|
||||
# Roll out cilium agent pods automatically when ConfigMap is updated.
|
||||
rollOutCiliumPods: true
|
||||
resources:
|
||||
limits:
|
||||
cpu: 1000m
|
||||
memory: 1Gi
|
||||
requests:
|
||||
cpu: 200m
|
||||
memory: 512Mi
|
||||
|
||||
#debug:
|
||||
# enabled: true
|
||||
|
||||
# Increase rate limit when doing L2 announcements
|
||||
k8sClientRateLimit:
|
||||
qps: 20
|
||||
burst: 100
|
||||
|
||||
l2announcements:
|
||||
enabled: true
|
||||
|
||||
externalIPs:
|
||||
enabled: true
|
||||
|
||||
devices: eth+
|
||||
|
||||
enableCiliumEndpointSlice: true
|
||||
|
||||
loadBalancer:
|
||||
# https://docs.cilium.io/en/stable/network/kubernetes/kubeproxy-free/#maglev-consistent-hashing
|
||||
algorithm: maglev
|
||||
|
||||
gatewayAPI:
|
||||
enabled: true
|
||||
envoy:
|
||||
securityContext:
|
||||
capabilities:
|
||||
keepCapNetBindService: true
|
||||
envoy: [ NET_ADMIN, PERFMON, BPF ]
|
||||
|
||||
ingressController:
|
||||
enabled: true
|
||||
default: true
|
||||
loadbalancerMode: shared
|
||||
service:
|
||||
annotations:
|
||||
io.cilium/lb-ipam-ips: 192.168.0.180
|
||||
|
||||
hubble:
|
||||
peerService:
|
||||
clusterDomain: cluster.local
|
||||
enabled: true
|
||||
relay:
|
||||
enabled: true
|
||||
rollOutPods: true
|
||||
ui:
|
||||
enabled: true
|
||||
rollOutPods: true
|
||||
Reference in New Issue
Block a user