kubectl2 [Kubernetes] kubectl Rollback and Rollout command Rollback은 시스템이나 애플리케이션에 대한 업데이트 또는 변경 사항을 이전 버전으로 되돌리는 과정입니다. Kubernetes에서 rollback을 수행하기 위해 kubectl rollout undo 명령을 사용할 수 있습니다. 다음은 그 방법입니다:배포의 이전 버전으로 롤백하려면 다음 명령을 실행하면 됩니다특정 리비전으로 롤백하려면 명령에 리비전 번호를 지정할 수 있습니다각 리비전에서 어떤 변경 사항이 있는지 확실하지 않은 경우 kubectl rollout history 명령을 사용하여 롤아웃 기록을 확인할 수 있습니다kubectl rollout undo deployment # 1kubectl rollout undo deployment --to-revision= # 2kubectl rollou.. 2024. 4. 29. [Kubernetes]Rolling Updates 배포를 업데이트하는 다양한 방법kubectl apply 명령어 사용: 업데이트된 배포 사양 YAML 파일을 사용하여 kubectl apply 명령어를 실행합니다. 이 방법은 Pod 사양과 같은 배포 사양의 변경 사항을 업데이트할 수 있습니다. 예를 들어, 이미지 버전을 변경하는 경우에 사용할 수 있습니다.kubectl set 명령어 사용: kubectl set 명령어를 사용하여 배포의 Pod 템플릿 사양을 변경할 수 있습니다. 이 방법은 이미지, 리소스 또는 선택기 값과 같은 Pod 템플릿 사양을 변경할 수 있습니다.kubectl edit 명령어 사용: kubectl edit 명령어를 사용하여 배포 사양 파일을 직접 편집할 수 있습니다. 이 명령어는 vim 편집기를 사용하여 사양 파일을 열고 변경 사항을.. 2024. 4. 29. 이전 1 다음