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 devSem -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 -AA 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=devA partir de então, todo comando sem -n usará dev.
Desafio
FácilCrie 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
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