Ambassador Pattern - CI/CD用語集の定義
ambassador patternは、containerの送信ネットワークの関心事を処理するためにproxy sidecarを使います。
ambassador patternは、メインcontainerの前にproxy containerを置き、retry、TLS、service discoveryなどの送信接続の関心事を代わりに処理します。
ambassador patternは、送信トラフィックに焦点を当てたsidecarのバリアントです。メインcontainerはlocalhostと通信し、ambassadorが煩雑なネットワークの詳細を処理します。
CIにおいて
ambassador proxyは、内部registryへの呼び出しのretryとmutual-TLSのロジックを一元化でき、各jobがそれを再実装しなくて済みます。
関連ガイド
Sidecar - CI/CD Glossary DefinitionSidecar: A sidecar is a helper container that runs alongside a main container, sharing its lifecycle and netw…
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,…