본문 바로가기

반응형
Notice
Recent Posts
Link
Calendar
«   2024/11   »
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
Total
Today
관리 메뉴

Kubernetes(K8s) 기본 명령어 정리 본문

Linux Server/Container

Kubernetes(K8s) 기본 명령어 정리

BinaryNumber 2024. 3. 12. 09:11
반응형

1. kubectl

Kubernetes 클러스터와 상호 작용하기 위한 주요 도구로 kubectl을 사용합니다. 다양한 서브커맨드를 지원하여 클러스터 관리 작업을 수행할 수 있습니다.

예시:

kubectl get pods 
kubectl describe pod <pod-name>

2. Pods

Pod은 Kubernetes에서 실행 중인 최소 단위의 애플리케이션입니다.

Pod 생성:

kubectl create pod <pod-name> --image=<container-image>

Pod 확인:

kubectl get pods

3. Deployments

Deployments는 Pod의 관리를 담당하며, 애플리케이션 업데이트 및 롤백을 지원합니다.

Deployment 생성:

kubectl create deployment <deployment-name> --image=<container-image>

Deployment 확인:

kubectl get deployments

4. Services

Kubernetes 서비스는 일련의 Pod에 대한 네트워크 엔드포인트를 제공하는 추상화입니다.

Service 생성:

kubectl create service <service-type> <service-name> --tcp=<port>:<target-port>

Service 확인:

kubectl get services

5. ConfigMaps

ConfigMaps는 애플리케이션 설정을 구성하는 데 사용됩니다.

ConfigMap 생성:

kubectl create configmap <configmap-name> --from-literal=<key>=<value>

ConfigMap 확인:

kubectl get configmaps

이상으로 Kubernetes의 몇 가지 기본 명령어에 대한 간략한 소개였습니다. Kubernetes를 더 자세히 다루기 위해서는 각 명령어의 옵션 및 사용법을 자세히 살펴보시기를 권장합니다.

반응형

'Linux Server > Container' 카테고리의 다른 글

도커(Docker) 명령어 정리  (0) 2024.03.05
Comments