Skip to content

Move four more Enterprise-only controllers into pkg/enterprise - #5277

Open
caseydavenport wants to merge 5 commits into
tigera:masterfrom
caseydavenport:casey-enterprise-controllers-4
Open

Move four more Enterprise-only controllers into pkg/enterprise#5277
caseydavenport wants to merge 5 commits into
tigera:masterfrom
caseydavenport:casey-enterprise-controllers-4

Conversation

@caseydavenport

@caseydavenport caseydavenport commented Aug 29, 2026

Copy link
Copy Markdown
Member

Description

Fourth batch for CORE-13484. The manager, non-cluster host, authentication and policy recommendation controllers move under the Enterprise tree.

Controllers only this time. All four render out of the top-level render package, which is a later step, so no render code moves with them.

Stacked on #5276. Review the last commit.

Related: CORE-13484

Release Note

None

A variant contributes its own controllers through the controller list on the
controller options, which the manager setup iterates instead of naming them.
The Enterprise tree mirrors the core tree it came from, keeping controllers
apart from the extension packages that share the directory.
Application layer, egress gateway, packet capture and OpenTelemetry collector,
with the application layer and egress gateway render packages.
…nterprise

The Typha and node TLS helpers move to the shared controller utilities, which
is what lets the intrusion detection controller stop importing the installation
controller.
Manager, non-cluster host, authentication and policy recommendation.
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.

3 participants