
Kubernetes 클러스터를 업그레이드할 계획입니다. 내 kubernetes 클러스터는 프라이빗 클라우드 플랫폼의 VM을 노드로 사용하고 있습니다. 내 클러스터 사용자가 노드의 (공용) IP가 변경되는 것을 원하지 않기 때문에 노드를 업그레이드하는 데 문제가 있습니다. IP를 변경하지 않고 kubernetes 노드를 업그레이드하는 방법을 알고 싶습니다.
AWS EKS 자체 관리형 노드 업데이트를 참조했습니다. 두 가지 옵션이 있습니다.
- 새 노드 그룹으로 마이그레이션(새 노드 그룹 만들기 -> 차단 및 배수 -> 기존 노드 삭제)
- 기존 자체 관리형 노드 그룹 업데이트
첫 번째 옵션은 사용하기 쉽고 실행 가능합니다. 그러나 노드가 변경되면 노드의 IP도 변경됩니다. 이것은 내가 원하는 경우가 아닙니다. 두 번째 옵션은 사용할 수 없는 AWS 기본 "CloudFormation"을 사용합니다.
노드의 IP를 변경하지 않고 노드를 업그레이드할 수 있는 방법이 있습니까?