컨테이너 일시 중지

배포 컨트롤러는 Kubernetes 클러스터에서 매우 중요한 기능인 Pod의 수평 확장 및 축소 기능을 제공합니다. 이 기능은 기존 클라우드 시대 플랫폼에 필수적인 역량입니다.

비즈니스 시나리오에서 데이터베이스 데이터를 수정하고, 조정 후 Pod 노드를 재시작해야 합니다. 하지만 Pod 실행 중에 계속해서 테이블 필드를 수정하므로, 일시적으로 애플리케이션의 테이블 업데이트를 중단한 다음 데이터를 조정하고 Pod를 복원해야 합니다.

배포 삭제 외에 유사한 일시 중지 효과를 내는 다른 방법이 있을까요?

kubectl scale --replicas=0 deployment/<your-deployment>

답을 보기 전에는 많은 사람이 상상도 못했을 텐데, 보니까 미소를 지어지네. 머리는 아직 안 돌아가고, 여전히 프로세스를 직접 조작하던 시대에 머물러서, 비즈니스 프로세스를 바로 제어하려 하는 걸 보니 말이야.

참조 링크

how to stop/pause a pod in kubernetes

Licensed under CC BY-NC-SA 4.0
마지막 수정: 2025년 05월 28일 09:47
금융 IT 프로그래머의 이것저것 만지작거리기와 일상의 중얼거림
Hugo로 만듦
JimmyStack 테마 사용 중