Menu
Coddy logo textTech

네임스페이스에서 작업하기

Coddy Terminal 여정의 Kubernetes 소개 섹션에 포함된 레슨. 45개 중 31번째.

default 이외의 네임스페이스에서 객체를 생성하거나 확인하려면 명령에 -n을 추가하세요:

kubectl run api --image=redis -n dev
kubectl get pods -n dev

-n이 없으면 kubectl get pods는 여전히 default에서 확인하며, 그곳에는 api Pod가 존재하지 않습니다.

모든 것을 한 번에 보려면 -A를 사용하여 모든 네임스페이스를 요청하세요:

kubectl get pods -A

테이블에 NAMESPACE 열이 추가되고, kube-system에서 클러스터 자체의 Pod를 확인할 수 있습니다.

한동안 하나의 네임스페이스에서 작업할 예정이라면, 해당 네임스페이스를 컨텍스트의 기본값으로 설정하세요:

kubectl config set-context --current --namespace=dev

그때부터 -n이 없는 모든 명령은 dev를 사용합니다.

challenge icon

챌린지

쉬움

dev라는 이름의 네임스페이스를 만들고, 그 안에서 redis 이미지를 사용하여 api라는 이름의 Pod를 시작하세요. dev의 Pod를 나열한 다음, -n 없이 Pod를 나열하여 default가 비어 있는지 확인하세요.

직접 해보기

터미널
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

Kubernetes 소개의 모든 레슨

직접 연습해 보세요: Terminal 플레이그라운드