반응형
A copy of your changes has been stored to "/tmp/kubectl-edit~~
상황
Helm차트로 배포된 Deployment가 실행중인 상태에서
kubectl edit 명령으로 Deployment 설정 변경을 시도.
새로운 volume과 configMap을 추가한 후
:wq 명령으로 저장하고 나왔는데
edit 편집내용이 저장되지 않고 오류가 발생함.
[오류 메세지]
error: deployments.apps "unbound" is invalid
A copy of your changes has been stored to "/tmp/kubectl-edit-4ssjm.yaml"
error: Edit cancelled, no valid changes were saved.
원인
Kubernetes 버그인것같음.
해결책
Deployment에 설정되어있는
imagePullPolicy:
부분을 모두 주석처리 해준 뒤
저장해보면 정상적으로 저장이되고
내요을 다시 확인해보면
주석처리 했던 imagePullPolicy 설정도
주석처리가 해제되어있음.
아래 링크에 Kubernetes 버그라는 글이 있긴함.
참고: https://stackoverflow.com/questions/49694153/kubernetes-error-kubectl-edit-deployment
제 글을 복사할 시 출처를 명시해주세요.
글에 오타, 오류가 있다면 댓글로 알려주세요! 바로 수정하겠습니다!
반응형
'Kubernetes > Kubernetes 에러 경험' 카테고리의 다른 글
x509: certificate relies on legacy Common Name field, use SANs or temporarily enable Common Name matching with GODEBUG=x509ignoreCN=0 (0) | 2021.01.12 |
---|---|
Unable to update cni config: no networks found in /etc/cni/net.d 에러 (0) | 2021.01.12 |
Cannot enforce AppArmor: AppArmor is not enabled on the host (0) | 2021.01.12 |
Pod 생성 시 CrashLoopBackOff 상태 (0) | 2021.01.12 |
Ingress 생성 시 오류 (0) | 2021.01.12 |