본문 바로가기
Certification/CKAD

Lifecycle Hooks 실습

by 인 체리 2025. 4. 14.

다음 조건에 맞는 Pod을 작성하세요.

  • 이름: hook-pod
  • 컨테이너:
    • 이름: hook-container
    • 이미지: busybox
    • 커맨드: "sh", "-c", "sleep 300"
    • preStop hook을 설정하여 종료 전에 "echo shutting down"을 출력
    • postStart hook을 설정하여 시작 후 "echo started"를 출력
apiVersion: v1
kind: Pod
metadata: 
  name: hook-pod
spec:
  containers:
  - name: hook-container
    image: busybox
    command: ["sh", "-c", "sleep 300"]
    lifecycle:
      postStart:
        exec: 
          command: ["sh", "-c", "echo shutting down"]
      preStop:
        exec:
          command: ["sh", "-c", "echo started"]

'Certification > CKAD' 카테고리의 다른 글

리소스 제한과 요청 설정하기  (0) 2025.04.14
Job 연습  (0) 2025.04.11
미션: All-in-One Pod  (0) 2025.04.11
문제 7: Secret + LivenessProbe  (0) 2025.04.10
문제 6: 실전형 Deployment  (0) 2025.04.10