Hello Data :: Hello Data

CKA (Certified Kubernetes Administrator) 공부하기

 

06. Core Concepts - Imperative Commands

 

Kubectl 치트 시트

https://kubernetes.io/ko/docs/reference/kubectl/cheatsheet/

 

kubectl 치트 시트

참고 항목: Kubectl 개요와 JsonPath 가이드. 이 페이지는 kubectl 커맨드의 개요이다. kubectl - 치트 시트 Kubectl 자동 완성 BASH source <(kubectl completion bash) # bash-completion 패키지를 먼저 설치한 후, bash의 자��

kubernetes.io

Pod 생성

k run [POD_NAME] --image=[IMAGE_NAME] --port=[PORT_NUM]

Pod 생성 (Label 지정)

k run [POD_NAME] --image=[IMAGE_NAME] -l tier=[TIER_NAME]

Service 생성

k expose po [POD_NAME] --port=[PORT_NUM] --name [SERVICE_NAME]

Deployment 생성

k create deploy [DEPLOYMENT_NAME] --image=[IMAGE_NAME]

Deployment Scale

k scale deployment/[DEPLOYMENT_NAME] --replicas=[REPLICAS_NUM]

 

CKA (Certified Kubernetes Administrator) 공부하기

 

05. Core Concepts - Services

 

Kubectl 치트 시트

https://kubernetes.io/ko/docs/reference/kubectl/cheatsheet/

 

kubectl 치트 시트

참고 항목: Kubectl 개요와 JsonPath 가이드. 이 페이지는 kubectl 커맨드의 개요이다. kubectl - 치트 시트 Kubectl 자동 완성 BASH source <(kubectl completion bash) # bash-completion 패키지를 먼저 설치한 후, bash의 자��

kubernetes.io

Services 전체 리스트 / 개수

k get svc

Services의 Describe 확인 (TargetPort 확인)

k describe svc [SERVICE_NAME]

Deploy 전체 리스트 / 개수

k get deploy

Deploy의 Describe 확인

k describe deploy [DEPLOYMENT_NAME]

 

CKA (Certified Kubernetes Administrator) 공부하기

 

04. Core Concepts - Namespaces

 

Kubectl 치트 시트

https://kubernetes.io/ko/docs/reference/kubectl/cheatsheet/

 

kubectl 치트 시트

참고 항목: Kubectl 개요와 JsonPath 가이드. 이 페이지는 kubectl 커맨드의 개요이다. kubectl - 치트 시트 Kubectl 자동 완성 BASH source <(kubectl completion bash) # bash-completion 패키지를 먼저 설치한 후, bash의 자��

kubernetes.io

NameSpaces 전체 리스트 / 개수

k get ns

특정 NameSpace 내에 Pod 전체 리스트 / 개수

k get po -n [NAMESPACE_NAME]

Pod 생성

k run [POD_NAME] --image=[IMAGE_NAME] -n [NAMESPACE_NAME]

전체 Namespace의 Pod 리스트

k get po --all-namespaces

Service 확인

k get svc -n marketing

 

+ Recent posts