UNCLASSIFIED - NO CUI

Add shared egress routes via bb-common routes.outbound

General MR

Summary

Lets the egress-gateway package render shared egress routes centrally, by consuming bb-common as a subchart and exposing its native routes.outbound. Each entry produces one waypoint-bound ServiceEntry per host (in the istio-egress namespace) plus an ALLOW AuthorizationPolicy per consumer source.

This will be used in umbrella as a central place to manage duplicate/shared ServiceEntries to avoid conflicts.

Relevant logs/screenshots

helm unittest -f 'unittests/*_test.yaml' chart — 5 suites / 17 tests pass, including routes_test.yaml covering the ServiceEntry + ALLOW policy rendering (namespace and SA-principal sources, custom ports, and the waypoint default). tests/test-values.yaml exercises the same routes in the package CI deploy.

Linked Issue

Closes #21 (closed)

Upgrade Notices

N/A

Edited by Jeffrey Victor

Merge request reports

Loading
Loading