본문으로 건너뛰기

Restart Pods

Pod 재시작 가이드

배포된 Pod를 재시작하는 단계:

  1. 왼쪽 메뉴에서 Workloads를 클릭합니다.
  2. Deployment Group에서 사용된 ClusterNamespace를 선택합니다.
  3. Pod 메뉴를 클릭합니다.
  4. Actions 열에서 red delete button를 클릭하여 Pod를 삭제합니다.
  5. 삭제 확인을 위해 OK을 클릭합니다.
정보

Pods는 Deployment Spec에 구성된 Replicas 설정에 따라 자동으로 재생성됩니다.

  • Replicas가 1보다 크면 모든 Pods를 재시작하여 ConfigMapSecret 업데이트를 반영해야 합니다.
  • 재시작되지 않은 Pods는 적용된 변경 사항을 반영하지 않습니다.

모든 Pods를 한 번에 재시작하는 가이드

모든 Pods를 재시작하는 단계:

  1. 오른쪽 상단 모서리에 있는 monitor icon을 클릭하여 Web SSH을 엽니다.
  2. SSH 터미널에서 다음 명령어를 입력합니다:
kubectl rollout restart deploy {deployment-name} -n {deployment-namespace}

Example: kubectl rollout restart deploy cloud-movie-dev -n cloud-movie-dev-ns

  1. 출력에 다음과 같이 표시되는지 확인합니다:
deployment.apps/{deployment-name} restarted

권한 부족에 대한 오류가 표시되면 Kubernetes 리소스 배포 삭제 권한(예: cluster-administrator 역할)이 필요할 수 있습니다.