230608_TIL

bluesky·2023년 6월 7일

TodayILearned

목록 보기
2/16

15단계로 배우는 도커와 쿠버네티스

Step 07 매니페스트와 파드

07.1 매니페스트 작성법 . . . 195

07.2 매니페스트 적용 방법 . . . 197

  • kubectl apply -f test.yaml

07.3 파드의 동작 확인 . . . 198

  • kubectl get pod -o wide

07.4 파드의 헬스 체크 기능 . . . 200

  • 활성 프ㄹ브, 준비 상태 프로브 쓰면 됨.
  • 각각의 http 요청을 구현한 node 컨테이너로 실습해봄.

07.5 초기화 전용 컨테이너 . . . 211

  • 초기화 전용 컨테이너를 구현도 가능. 예제에서는 공통 볼륨에 마운트하고 그곳에 폴더 하나 만들어두는 설정을 해봄.

07.6 사이드카 패턴 . . . 213

  • 하나의 파드안에 여러개 컨테이너를 담아 버림. 이러면 단이간에 효율적 기능 구현 가능.

Step 07 마무리 . . . 219

  • 파드는 컨테이너 실행 최소단위, ip주소는 호스트같은 외부에서 접근 불가
  • 활성 프로브, 준비 상태 프로브로 정상, 준비 상태를 확인 가능
  • 사이드카 컨테이너를 조합하여 구성할수도 있음.
    • 단기간에 효율적으로 기능 구현 가능.
  • 종료 시그널에 대한 종료 처리를 수행하도록 구현하자!
profile
SMART https://github.com/dongseoki?tab=repositories

0개의 댓글