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 flags to reconcile one specific Gateway only #5322

Closed
1 of 2 tasks
mlavacca opened this issue Dec 12, 2023 · 1 comment · Fixed by #5405
Closed
1 of 2 tasks

Add flags to reconcile one specific Gateway only #5322

mlavacca opened this issue Dec 12, 2023 · 1 comment · Fixed by #5405
Assignees
Labels
area/gateway-api Relating to upstream Kubernetes SIG Networking Gateway API
Milestone

Comments

@mlavacca
Copy link
Member

Is there an existing issue for this?

  • I have searched the existing issues

Problem Statement

In the context of the KGO's managed gateways, we need to configure KIC such that only a specific Gateway is reconciled. In that scenario, there is a 1:1 relationship between KIC and a Gateway API Gateway.

Proposed Solution

  • add a new gateway-name and gateway-namespace flag
  • if the gateway-name flag is specified but the gateway-namespace flag is unset, the namespace is inferred by the controller namespace (POD_NAMESPACE env)
  • add a new namespacedName field in the Gateway API reconcilers. and configure it with the above values
  • only resources managed by the specified Gateway are reconciled by the Gateway API controllers

Additional information

No response

Acceptance Criteria

  • as a user, I'm able to set a specific Gateway that KIC will reconcile
@mlavacca mlavacca added the area/gateway-api Relating to upstream Kubernetes SIG Networking Gateway API label Dec 12, 2023
@mlavacca mlavacca added this to the KIC v3.1.x milestone Dec 12, 2023
@tao12345666333 tao12345666333 self-assigned this Dec 15, 2023
@tao12345666333
Copy link
Member

Let me pick up this one.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/gateway-api Relating to upstream Kubernetes SIG Networking Gateway API
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants