Namespace do Kubernetes - Definicao do Glossario de CI/CD
Um namespace do Kubernetes e um cluster virtual que delimita e isola recursos (pods, services, secrets) dentro de um unico cluster fisico. Os nomes devem ser unicos dentro de um namespace, mas podem se repetir entre namespaces.
O que ele isola
Namespaces fornecem um limite para cotas de recursos, RBAC e network policies. As equipes comumente separam dev, staging e prod, ou dao a cada build de CI seu proprio namespace descartavel para testes de integracao.
Comandos comuns
Terminal
kubectl create namespace ci-build-42
kubectl get pods -n ci-build-42
kubectl delete namespace ci-build-42Guias relacionados
Pod - CI/CD Glossary DefinitionPod: A pod is the smallest deployable unit in Kubernetes: one or more containers that share a network namespa…
Horizontal Pod Autoscaler - CI/CD Glossary DefinitionHorizontal Pod Autoscaler: A Horizontal Pod Autoscaler (HPA) is a Kubernetes controller that automatically ch…
Least Privilege - CI/CD Glossary DefinitionLeast Privilege: Least privilege is the principle that an identity (user, service, or CI job) should hold onl…