Pod - Definicao do Glossario de CI/CD
Um pod e a menor unidade implantavel no Kubernetes: um ou mais containers que compartilham um namespace de rede (um IP), volumes de armazenamento e um ciclo de vida. Os containers em um pod sao sempre agendados juntos no mesmo node.
Pods e runners de CI
Runners self-hosted do GitHub Actions sao frequentemente implantados como pods (por exemplo via o Actions Runner Controller), onde cada job de CI roda em um pod efemero que e criado sob demanda e destruido depois que o job termina.
Pods com varios containers
Um pod pode conter um container principal mais init containers (executados ate a conclusao primeiro) e sidecars (executados ao lado), todos compartilhando localhost e volumes.
Guias relacionados
Kubernetes Namespace - CI/CD Glossary DefinitionKubernetes Namespace: A Kubernetes namespace is a virtual cluster that scopes and isolates resources (pods, s…
Init Container - CI/CD Glossary DefinitionAn init container runs to completion before a pod’s main containers start, preparing state - fetching config,…
Sidecar Container - CI/CD Glossary DefinitionSidecar Container: A sidecar container is a helper container that runs alongside the main application contain…