Add support for configuring BGP-backed namespace egress IPs #181
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR extends the component's egress policy support with an optional parameter
bgp_policy_labelsfor each Egress IP range. When this parameter is provided and not empty, the component will generate egress policies which are suitable for BGP-backed egress IPs.The component generates an egress group which specifies the egress IP directly and which has
maxGatewayNodes: 1for BGP-backed egress IPs.Note that the component doesn't provide specialized support for configuring matching
IsovalentBGPAdvertisementresources (yet) and the cluster operator must ensure that the egress IPs in a range which is configured as BGP-backed are assigned to an interface on all egress nodes.Checklist
changelog.
The PR has a meaningful description that sums up the change. It will be
linked in the changelog.
bug,enhancement,documentation,change,breaking,dependencyas they show up in the changelog.