728x90
반응형
kubernetes 에서
$ 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 공식 document 페이지에서 yaml 형식의 문장을 그냥 복붙했을 경우 들여쓰기가 제대로 먹지않아 발생하는것으로 확인되었다...
들여쓰기 문제다… 두번보고 세번봐야한다..
728x90
반응형
'잡다한 IT > 각종 Error' 카테고리의 다른 글
[Linux] bashrc의 환경변수 지정 오류 (0) | 2023.07.25 |
---|