더북(TheBook)
# 파드의 정의에는 컨테이너 이름과 이미지 이름을 지정한다
spec:
  containers:
    - name: web
      image: kiamol/ch02-hello-kiamol

이 매니페스트에서 정의하는 리소스는 우리가 앞서 본 것과 (우연히 똑같은 웹 애플리케이션을 실행하기는 해도) 전혀 다르다. 하지만 모든 애플리케이션 매니페스트는 kubectl의 apply 명령을 사용하여 똑같은 방식으로 배치된다. 따라서 아무리 복잡한 애플리케이션이라도 하나 또는 여러 개의 YAML 파일에 이 애플리케이션을 기술하고 똑같은 kubectl 명령으로 배치할 수 있다.

실습 디플로이먼트의 매니페스트를 사용하여 새로운 디플로이먼트를 생성하라. 이 디플로이먼트가 또 다른 파드를 생성할 것이다.

# 디플로이먼트의 매니페스트로 애플리케이션 실행
kubectl apply -f deployment.yaml

# 새로운 디플로이먼트가 만든 파드 찾기
kubectl get pods -l app=hello-kiamol-4
신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.