Recent Comments
Link
Recent Posts
Today
Total
«   2025/03   »
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 31
관리 메뉴

Study Memory Work

[K8S/CKA 자격증] kubectl 명령어 기초 본문

Infra/Kubernetes

[K8S/CKA 자격증] kubectl 명령어 기초

Hera Choi 2023. 1. 12. 14:40
  • Documents 북마크
  • kubectl 명령어 사용법
  • 멀티클라우드환경에서 커맨드 조작법

 

Kubenetes Documents 북마크 모음

bookmark.-cka-ckad-cert.zip
0.06MB

 

kubectl 명령어 구조

k8s 명령어 구조

 

kubectl 명령어 기초 

# 현재 작업중인 k8s 클러스터 확인
kubectl config current-context

# 작업중인 k8s 클러스터 switch
kubectl config use-context {k8s명}

# 현재 노드 검색
kubectl get nodes

# 현재 노드 리스트에서 control-plane, worker node 이름을 텍스트 파일로 저장하기
kubectl get node | cut -d' ' -f1 | grep -v NAME > nodesInfo.txt

# 현재 노드 리스트에서 상태가 'ready'인 노드이름 추출하여 텍스트 파일로 저장하기
kubectl get node | grep -i -w ready | cut -d' ' -f1 >> nodeInfo.txt

# 클러스터 상태확인
kubectl cluster-info

# 클러스터에 동작중인 모든 CNI이름을 추출하여 텍스트 파일로 저장하기 
	# 1. ss 로 node에 접속
ssh {master node}
	# 2-1. 설정파일에서 확인하기
ls /etc/cni/net.d/
	# 2-2. 실행중인 프로그램에서 확인하기
ps -ef | grep cni
	# 복사 후, console로 돌아와 결과값 텍스트 파일로 입력