전공영역 공부 기록

karpenter 0.2x -> 0.3x 버전 업그레이드 주의사항

악분 2024. 3. 13. 22:22
반응형

karpenter 0.2x -> 0.3x버전 업그레이드시, 버전이 0.33버전 이상이라면  0.32버전을 한번 거쳐서 업그레이드 하셔야 합니다. 0.33버전부터는 provisioner CRD를 지원하지 않아 provisioner로 생성된 노드가 종료될 수 있고 서비스 장애로 이어집니다. 0.33이상 부터는 Nodepool, Nodeclass를 사용합니다.

 

0.2x -> 0.32 업그레이드 과정은 아래 순서대로 진행됩니다.

  1. 0.32로 karpenter를 업그레이드 합니다.
  2. provisioner설정을 Nodepool, Nodeclass 설정에 맞게 설정을 옮깁니다. 그리고 Nodepool, Nodeclass를 배포합니다.
  3. Nodepool, Nodeclass와 provisioner가 동시에 실행되야 합니다.
  4. provisioner를 삭제합니다.
  5. 몇 초이후 provisioner로 생성된 노드가 삭제되고 Nodepool이 새로운 노드를 생성합니다.
반응형

'전공영역 공부 기록' 카테고리의 다른 글

EKS IPv6 생성방법  (0) 2024.03.17
IPv6 소켓 프로그래밍  (0) 2024.03.17
IPv6를 도입하기 위해 확인해야 할 기술  (0) 2024.03.10
EKS security group 톺아보기  (0) 2024.03.09
public EKS, private EKS 차이  (2) 2024.03.09