Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add KonnectExtension capabilities to the ControlPlane #874

Open
1 task
mlavacca opened this issue Nov 21, 2024 · 2 comments · May be fixed by #1262
Open
1 task

Add KonnectExtension capabilities to the ControlPlane #874

mlavacca opened this issue Nov 21, 2024 · 2 comments · May be fixed by #1262
Assignees
Milestone

Comments

@mlavacca
Copy link
Member

mlavacca commented Nov 21, 2024

Problem Statement

So far, the KonnectExtension has been exclusively used with DataPlane. We need to provide the same functionality for ControlPlanes.

Proposed Solution

  • In the ControlPlane controller, add a logic very similar to what we already have In the DataPlane one to customize the underlying deployment with the Konnect-related configuration bits.
  • A check must be performed: in case the KonnectExtension is not of type K8SIngressController the attachment must fail and the KonnectExtensionApplied condition must be set accordingly. We may need to introduce a new reason to highlight this kind of problem.

Acceptance Criteria

  • As a user, I can attach a KonnectExtension to a ControlPlane resource.
@mlavacca mlavacca added area/feature New feature or request area/konnect labels Nov 21, 2024
@mlavacca mlavacca added this to the KGO v1.5.x milestone Nov 21, 2024
@mlavacca mlavacca self-assigned this Jan 15, 2025
@mlavacca mlavacca changed the title Add KonnectExtension to ControlPlane and GatewayConfiguration Add KonnectExtension to ControlPlane Feb 11, 2025
@mlavacca mlavacca changed the title Add KonnectExtension to ControlPlane Add KonnectExtensioncapabilities to ControlPlane Feb 11, 2025
@mlavacca mlavacca changed the title Add KonnectExtensioncapabilities to ControlPlane Add KonnectExtensioncapabilities to the ControlPlane Feb 11, 2025
@mlavacca mlavacca removed their assignment Feb 11, 2025
@randmonkey
Copy link
Contributor

Blocked by #1145

@mlavacca
Copy link
Member Author

Unblocked

@mlavacca mlavacca removed the blocked label Feb 25, 2025
@mlavacca mlavacca self-assigned this Feb 26, 2025
@pmalek pmalek changed the title Add KonnectExtensioncapabilities to the ControlPlane Add KonnectExtension capabilities to the ControlPlane Feb 27, 2025
@mlavacca mlavacca linked a pull request Feb 28, 2025 that will close this issue
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants