Kubernetes에서 생성된 로드 밸런서의 유휴 시간을 카카오클라우드 콘솔에서 직접 수정하는 경우
어떤 사유로 컨테이너가 재기동하게 되면, 매니페스트 설정을 기준으로 리소스가 다시 생성되므로 해당 문제가 발생할 수 있습니다.
따라서 로드 밸런서 설정을 Kubernetes를 통해 관리해 주셔야 합니다.
유휴 시간 설정 관련 annotation은 다음과 같습니다.
[관련 annotation]
- loadbalancer.openstack.org/timeout-client-data : 유휴 제한 시간 (클라이언트가 리스너와 데이터 송수신할 때의 유휴시간)
- loadbalancer.openstack.org/timeout-member-data : 멤버 유휴 제한 시간 (리스너에서 실제 멤버로 전달할 때의 유휴시간)
주의 사항!
- 두 값을 모두 적용해주어야 합니다.
자세한 설정 방법은 관련문서를 참고해 주세요.