- Pod 란?
- Container 과 Pod의 차이.
- container 은 도커에서 하나의 프로그램을 실행시키는 단위를 의미한다.
- Pod는 쿠버네티스에서 하나의 프로그램을 실행시키는 단위를 의미한다.
- 일반적으로 하나의 Pod 가 하나의 container 을 가지지만, 여러개의 container를 가지는 경우도 있다.
- 쿠버네티스가 파드를 띄울 때 컨테이너를 띄우는 방식.
- Docker Hub, 혹은 로컬 저장소에서 이미지를 다운로드받아서 cotainer 을 띄워서 Pod를 실행시킴.
- Container 과 Pod의 차이.
- Nginx 를 Pod 로 띄워보기.
- Pod를 띄우는 방식
- CLI를 활용하는 방식.
- Yaml파일을 활용하는 방식
- Yaml 파일을 활용하여 Pod를 띄워보기.
- 코드 입력하기
apiVersion: v1 kind: Pod metadata: name: nginx spec: containers: - name: nginx image: nginx:1.14.2 ports: - containerPort: 80
- 명령어에 맞게 Pod를 생성한다.
- Pod 생성여부를 확인한다.
- 코드 입력하기
- Manifest file 이란?
- 쿠버네티스에서 Yam 파일을 부르는 이름을 의미함.
- 쿠버네티스에서 다양한 리소스 (Pod, Service, Deployment ... ) 를 생성하고 관리하기 위해 사용하는 파일.
- Pod를 띄우는 방식
'쿠버네티스 > cka' 카테고리의 다른 글
백엔드 Nest.js 서버를 Pod 로 띄워보기 (0) | 2025.02.24 |
---|---|
Windows VS code 환경에서 백엔드(Spring Boot) 서버를 파드(Pod)로 띄워보기 (0) | 2025.02.19 |
Pod 로 띄운 프로그램에 접속되지 않는 이유와 해결방법. (0) | 2025.02.11 |
Docker desktop 을 사용한 쿠버네티스 설치하기 (0) | 2025.02.09 |
1. 쿠버네티스 입문 및 소개 (0) | 2024.05.13 |