Sidecar - Definição do Glossário de CI/CD
Um sidecar é um container companheiro que adiciona capacidades a um container principal.
Um sidecar é um container auxiliar que roda ao lado de um container principal, compartilhando seu ciclo de vida e rede para adicionar capacidades como logging, proxying ou uma dependência de teste.
Um sidecar co-executa com a carga de trabalho principal e cuida de uma preocupação transversal para que o container principal permaneça focado. Eles compartilham a mesma rede e frequentemente o armazenamento.
Em CI
Os service containers do GitHub Actions se comportam como sidecars: um container Postgres ou Redis roda ao lado do seu job e é acessível por localhost durante a execução dos testes.
Guias relacionados
Ambassador Pattern - CI/CD Glossary DefinitionAmbassador Pattern: The ambassador pattern puts a proxy container in front of a main container to handle outb…
Adapter Pattern - CI/CD Glossary DefinitionAdapter Pattern: The adapter pattern puts a sidecar in front of a container to normalize its interface, for e…
Service Mesh - CI/CD Glossary DefinitionService Mesh: A service mesh is an infrastructure layer that manages service-to-service traffic (mutual TLS,…