DevOps/Kubernetes

[K8S] Container Sleep 방법

운호(Noah) 2023. 11. 15. 14:28

들어가기 앞서,

  • Pod를 띄웠을 때, 에러로 인해 Pod가 지속적으로 재시작되는 경우가 있습니다.
  • 이때 트러블 슈팅을 위해 일시적으로 Container를 유지하는 방법에 대해서 포스팅하겠습니다.

Container Sleep 적용

apiVersion: v1
kind: Pod
metadata:
  name: ubuntu
spec:
  containers:
  - name: ubuntu
    image: ubuntu:latest
    # Just spin & wait forever
    command: [ "/bin/bash", "-c", "--" ]
    args: [ "while true; do sleep 3600; done;" ]
  • 정석적인 방법은 아니며, 이외에도 다양한 방법이 사용될 수 있습니다.

참고