[EKS] Conflicts found when trying to apply. Will not continue due to resolve conflicts mode. 에러 발생

EKS 버전 업그레이드 시 kube-proxy 애드온 충돌? self-managed에서 EKS managed 전환 시 Override 옵션으로 ConfigMap 충돌 문제를 해결하세요.

개요

EKS 버전 업그레이드 중 Conflicts found when trying to apply. Will not continue due to resolve conflicts mode. Conflicts: ConfigMap kube-proxy-config - .data.config 에러를 확인하였습니다.

Notion Image

트러블 슈팅

문제의 핵심은 self-managed kube-proxy 애드온에서 EKS managed 애드온으로 전환하는 과정에서 발생한 충돌로 보여지며 self-managed로 운영하던 kube-proxy의 추가적인 ConfigMap 설정이 있는 것으로 보여집니다.

이러한 경우 EKS managed 애드온으로 전환 시 Override 옵션을 선택해야하며 콘솔에서 Override 을 선택하거나 또는 AWS CLI 사용 시 --resolve-conflicts OVERWRITE 옵션을 활성화하여 수행해야합니다.

Update add-on (AWS Console) 항목의 7.d를 참고합니다

Configuration values(구성 값) 필드에는 해당 애드온에 고유한 구성 정보를 입력합니다.

더 자세한 정보는 업데이트하려는 애드온의 설명서를 참조하십시오. 애드온 목록은 AWS 애드온… 설명서를 참조하십시오.

Conflict resolution method(충돌 해결 방법) 항목에서는 옵션 중 하나를 선택합니다.

Notion Image

Reference