Skip to content
Latchkey

Egress - CI/CD用語集の定義

Egress はシステムから出ていくアウトバウンドトラフィックと、それを制御するルールです。

Egress とは、runner がパッケージレジストリ、API、GitHub にアクセスするなど、システムから外部へ出ていくアウトバウンドのネットワークトラフィックです。egress ルールはどの宛先を許可するかを制御します。

Egress はシステムが外部に向けて発生させるトラフィックを指します。egress を制限することで、侵害された job が持ち出したり通信したりできる範囲を抑えられます。

CI では

パッケージレジストリと GitHub API のみを許可する egress allowlist を使うと、build スクリプトが侵害された場合の影響範囲を小さくできます。

関連ガイド