반응형 helm2 helm upgrade configmap, secret 변경 시 pod 자동 재시작 쿠버네티스에서 Helm을 사용하여 배포를 관리할 경우 configmap이나 secret을 변경하고 helm upgrade 했을 때 기본적으로 관련 pod들은 재시작하지 않는다. 그래서 실제적으로 configmap, secret의 변경 내용이 pod에 반영이 안된다. 예를 들면 아래와 같은 케이스이다. # configmap, secret 변경 vi app-configmap.yaml # helm upgrade로 반영 helm upgrade app -f values.yaml . # pod 재시작 여부 확인 => (재시작 안됨 = 변경 내용 어플리케이션에 반영 안됨) kubectl get po configmap, secret 변경 시 pod 자동 재시작을 위해서 deployment나 pod yaml에 아래 설정.. 2023. 3. 20. EKS error: exec plugin: invalid apiVersion "client.authentication.k8s.io/v1alpha1" 에러(kubectl, helm) EKS에서 kubectl과 helm 사용하는데 아래와 같은 에러가 발생 했다. EKS버전은 현재 1.24.10을 사용 중이다. error: exec plugin: invalid apiVersion "client.authentication.k8s.io/v1alpha1" kubectl 최신 kubectl 버전이 EKS 버전과 문제가 있는 상황이고, kubectl v1.23.6으로 재설치하면 해결이 된다. # kubectl v1.23.6 설치 curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.23.6/bin/linux/amd64/kubectl 재설치 후 버전 정보를 확인해보면 아래와 같고, kubectl 명령어도 잘 동작한다. # ku.. 2023. 3. 11. 이전 1 다음 반응형