[CKA] 멀티 컨테이너 Pod

멀티 컨테이너 Pod의 핵심 개념과 구성 방법, 실습 풀이를 정리합니다.

파드의 핵심은 대형 모놀리식의 아키텍처를 마이크로 서비스라는 하위 부품으로 독립적이고 작은 단위로 배포할 수 있게 해주며 스케일 업, 다운에 도움을 주고 요구에 따라 개별 서비스를 수정할 수 있어요 응용 프로그램 전체를 수정하는데 도움을 줄 수 있습니다.

Multi-Container Pods

같은 네트워크 공간을 공유하며 같은 라이프사이클을 가지는 구성이 필요합니다.

Pod 정의 파일에서 우리는 컨테이너는 배열 형식으로 가진 다는 것을 주목해야합니다.

apiVersion: v1
kind: Pod
metadata:
  name: simple-webapp
  labels:
    name: simple-webapp
spec:
  containers:
  - name: simple-webapp
    image: simple-webapp
    ports:
    - containerPort: 8080
  - name: log-agent
    image: log-agent

sidecar를 연결하여 정상적으로로그가 수집된 것을 확인