Egress - CI/CD用語集の定義
Egress はシステムから出ていくアウトバウンドトラフィックと、それを制御するルールです。
Egress とは、runner がパッケージレジストリ、API、GitHub にアクセスするなど、システムから外部へ出ていくアウトバウンドのネットワークトラフィックです。egress ルールはどの宛先を許可するかを制御します。
Egress はシステムが外部に向けて発生させるトラフィックを指します。egress を制限することで、侵害された job が持ち出したり通信したりできる範囲を抑えられます。
CI では
パッケージレジストリと GitHub API のみを許可する egress allowlist を使うと、build スクリプトが侵害された場合の影響範囲を小さくできます。
関連ガイド
Ingress - CI/CD Glossary DefinitionIngress: Ingress is inbound network traffic entering a system or the rules and components that control it, su…
Network Policy - CI/CD Glossary DefinitionNetwork Policy: A network policy is a rule set that defines which sources and destinations a workload may com…
Service Mesh - CI/CD Glossary DefinitionService Mesh: A service mesh is an infrastructure layer that manages service-to-service traffic (mutual TLS,…