Menu
Coddy logo textTech

Trabalhando em um Namespace

Parte da seção Introdução ao Kubernetes do Journey de Terminal da Coddy. Lição 31 de 45.

Para criar ou consultar objetos em um namespace diferente de default, adicione -n ao comando:

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

Sem -n, kubectl get pods ainda procura em default, onde o Pod api não existe.

Para ver tudo de uma vez, solicite todos os namespaces com -A:

kubectl get pods -A

A tabela ganha uma coluna NAMESPACE, e você verá os próprios Pods do cluster em kube-system.

Se você vai trabalhar em um namespace por algum tempo, defina-o como padrão para o seu contexto:

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

A partir de então, todo comando sem -n usará dev.

challenge icon

Desafio

Fácil

Crie um namespace chamado dev e inicie um Pod chamado api a partir da imagem redis dentro dele. Liste os Pods em dev e, em seguida, liste os Pods sem -n para ver que default está vazio.

Experimente você mesmo

Terminal
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Introdução ao Kubernetes

Pratique por conta própria: Playground de Terminal