반응형
[Kubernetes] 쿠버네티스 pod, deployment, service 생성/확인/삭제
쿠버네티스의 pod, deployment, service에 대한 개념을 알고 싶다면 아래 링크를 참고하면 된다.
[Kubernetes] 쿠버네티스 기본 오브젝트 4개 (간단한 설명)
[Kubernetes] 쿠버네티스 기본 오브젝트 네 가지 오브젝트(Object)란? 쿠버네티스의 오브젝트는 쿠버네티스 시스템에서 영구한 객체이다. 즉, 오브젝트가 생성되면 쿠버네티스는 이 상태를 영구히 유
unit-15.tistory.com
1. pod 생성/확인 방법
// pod 생성
kubectl run NAME --image=dockerhub계정/dockerhub리파지토리:version
// pod 확인
kubectl get pod
2. deployment 생성/확인 방법
아래와 같이 deployment를 생성시 pod는 자동 생성된다.
// deployment 생성 (pod 자동 생성)
kubectl create deployment NAME --image=dockerhub계정/dockerhub리파지토리:version
// deployment 확인
kubectl get deployment
3. service 생성/확인 방법
아래의 경우 8080번 포트와 NodePort 타입을 예시로 들었다.
// service 생성 (외부 노출)
kubectl expose deployment NAME --port 8080 --type NodePort
// service 확인 (포트 확인)
kubectl get service
cf)
자원(pod, deployment, service)을 한꺼번에 확인하고 싶으면 아래의 명령어를 이용하면 된다.
kubectl get pod,deployment,service
4. pod, deployment, service 삭제 방법
// pod 삭제
kubectl delete pod NAME
// deployment 삭제
kubectl delete deployment NAME
// service 삭제
kubectl delete service NAME
반응형
'Docker, Kubernetes' 카테고리의 다른 글
[Docker] 도커에서 포트 포워딩 하는 방법 (0) | 2021.12.15 |
---|---|
[Kubernetes] 쿠버네티스 기본 오브젝트 4개 (간단한 설명) (0) | 2021.12.08 |
[Kubernetes] 쿠버네티스의 서비스 종류 (4개) (0) | 2021.12.03 |
[쿠버네티스] 네임스페이스란? (+생성 방법/프로젝트 접근 방법) (OC) (0) | 2021.11.28 |
[Kubernetes] 쿠버네티스란? 간단한 개념 및 설명 (+Docker 도커) (0) | 2021.11.26 |