Container Efemero - Definicao do Glossario de CI/CD
Um container efemero e um container temporario que voce injeta em um pod do Kubernetes em execucao para depuracao, usando kubectl debug. Ele compartilha os namespaces do pod, mas nao faz parte do spec do pod e nao e reiniciado.
Por que ele existe
Imagens distroless e minimas nao tem shell, entao voce nao pode fazer exec nelas. Um container efemero permite anexar uma imagem de depuracao (com ferramentas) ao mesmo namespace de processo e rede sem reconstruir ou reiniciar o workload.
Uso
Terminal
kubectl debug -it mypod --image=busybox --target=appGuias relacionados
Sidecar Container - CI/CD Glossary DefinitionSidecar Container: A sidecar container is a helper container that runs alongside the main application contain…
Init Container - CI/CD Glossary DefinitionAn init container runs to completion before a pod’s main containers start, preparing state - fetching config,…
Pod - CI/CD Glossary DefinitionPod: A pod is the smallest deployable unit in Kubernetes: one or more containers that share a network namespa…