Skip to content
This repository has been archived by the owner on Feb 27, 2023. It is now read-only.

Operator should not allow multiple Contours to exist with same Gateway API Controller string #412

Open
sunjayBhatia opened this issue Jul 22, 2021 · 0 comments
Labels
kind/feature Categorizes issue or PR as related to a new feature.

Comments

@sunjayBhatia
Copy link
Member

Please describe the problem you have
Once #386 and #389 are complete, users should be able to configure a controller string per-Contour instance. The Operator should no longer require a hard coded controller name.

The Operator should in turn not allow users to create multiple Contour instances with the same controller string, otherwise these instances would fight over the status etc. of their relevant Gateway/GatewayClass (also for Contour it doesn't really make sense to have two instances reconciling the same thing)

@sunjayBhatia sunjayBhatia added the kind/feature Categorizes issue or PR as related to a new feature. label Jul 22, 2021
@sunjayBhatia sunjayBhatia added this to the 1.19.0 milestone Jul 22, 2021
@sunjayBhatia sunjayBhatia changed the title Contours configured to implement Gateway API should be configurable with different and unique controller strings Operator should not allow multiple Contours to exist with same Gateway API Controller string Aug 18, 2021
@youngnick youngnick modified the milestones: 1.19.0, 1.20.0 Sep 22, 2021
@sunjayBhatia sunjayBhatia modified the milestones: 1.20.0, 1.21.0 Jan 25, 2022
@skriss skriss removed this from the 1.21.0 milestone May 9, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
kind/feature Categorizes issue or PR as related to a new feature.
Projects
None yet
Development

No branches or pull requests

3 participants