Skip to content

k8s,docs: Deprecate CiliumBGPPeeringPolicy CRD#38397

Merged
qmonnet merged 2 commits intocilium:mainfrom
rastislavs:bgpp-deprecation
Mar 22, 2025
Merged

k8s,docs: Deprecate CiliumBGPPeeringPolicy CRD#38397
qmonnet merged 2 commits intocilium:mainfrom
rastislavs:bgpp-deprecation

Conversation

@rastislavs
Copy link
Copy Markdown
Contributor

@rastislavs rastislavs commented Mar 21, 2025

In v1.16 we introduced new CRDs to configure BGP on Cilium (e.g. CiliumBGPClusterConfig, CiliumBGPPeerConfig, CiliumBGPAdvertisement, CiliumBGPNodeConfigOverride).

Recently, we promoted them to stable version (v2). Users should stop using the old v2alpha1.CiliumBGPPeeringPolicy CRD to configure BGP, as it will be removed in a future version.

Deprecate `CiliumBGPPeeringPolicy` CRD in favor of `cilium.io/v2` CRDs (`CiliumBGPClusterConfig`, `CiliumBGPPeerConfig`, `CiliumBGPAdvertisement`, `CiliumBGPNodeConfigOverride`)

@rastislavs rastislavs added release-note/minor This PR changes functionality that users may find relevant to operating Cilium. area/bgp Impacts the Border Gateway Protocol feature. labels Mar 21, 2025
@rastislavs
Copy link
Copy Markdown
Contributor Author

/test

@rastislavs
Copy link
Copy Markdown
Contributor Author

/test

@rastislavs rastislavs marked this pull request as ready for review March 21, 2025 12:49
@rastislavs rastislavs requested review from a team as code owners March 21, 2025 12:49
@rastislavs rastislavs requested review from a team, harsimran-pabla, nathanjsweet and qmonnet and removed request for a team March 21, 2025 12:49
In v1.16 we introduced new CRDs to configure BGP on Cilium.
Recently, we promoted them to stable version (v2).
Users should stop using the old v2alpha1.CiliumBGPPeeringPolicy
CRD to configure BGP, as it will be removed in a future version.

Signed-off-by: Rastislav Szabo <[email protected]>
Ask users to use cilium.io/v2 BGP CRDs instead.

Signed-off-by: Rastislav Szabo <[email protected]>
@rastislavs
Copy link
Copy Markdown
Contributor Author

/test

@maintainer-s-little-helper maintainer-s-little-helper bot added the ready-to-merge This PR has passed all tests and received consensus from code owners to merge. label Mar 22, 2025
@qmonnet qmonnet added this pull request to the merge queue Mar 22, 2025
Merged via the queue into cilium:main with commit 90f6fe0 Mar 22, 2025
67 checks passed
@rastislavs rastislavs added the affects/v1.17 This issue affects v1.17 branch label Mar 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

affects/v1.17 This issue affects v1.17 branch area/bgp Impacts the Border Gateway Protocol feature. ready-to-merge This PR has passed all tests and received consensus from code owners to merge. release-note/minor This PR changes functionality that users may find relevant to operating Cilium.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants