Skip to content

Move the Enterprise apiserver watches into the extension - #5198

Merged
caseydavenport merged 1 commit into
tigera:masterfrom
caseydavenport:casey-apiserver-extension
Aug 18, 2026
Merged

Move the Enterprise apiserver watches into the extension#5198
caseydavenport merged 1 commit into
tigera:masterfrom
caseydavenport:casey-apiserver-extension

Conversation

@caseydavenport

Copy link
Copy Markdown
Member

Description

Split out of #5170 to keep that review smaller, and the third of the per-controller ones. The API server controller watched Tenant plus the Dex and Prometheus client TLS secrets, none of which exist outside Enterprise. They move into the extension's watches, which takes the multi-tenant branch out of the core controller with them.

Watch registration only, so nothing about what gets rendered changes.

Release Note

None

The Tenant watch and the Dex and Prometheus client TLS secret watches leave the core controller.
@caseydavenport
caseydavenport merged commit 0ec1fe9 into tigera:master Aug 18, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants