Kubernetes(K8s) 기본 명령어 정리 본문
반응형
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