본문 바로가기
Kubernetes

cilium사용 시 session affinity가 적용이 안되는 문제 해결

by 판매자명단 2023. 11. 1.

OS ubuntu 20.04 LTS / CNI cilium

http-go deployment 실습 중 http-go-svc에서 sessionAffinity에 clientip 값을 줬음에도 로드분산이 이루어지고 있다

kubectl edit configmap -n kube-system cilium-config

#cilium-config
enable-session-affinity: "true"

kubectl rollout restart -n kube-system daemonset/cilium

구글링을 해보니 enable-session-affinity값이 true여야 작동한다고 한다

config 파일에 해당 옵션이 없어 추가해 주고 cilium을 재시작해주니 잘 작동되는 걸 확인할 수 있었다