Skip to content

Move the cloud config and Dex auth helpers into pkg/enterprise - #5191

Merged
caseydavenport merged 1 commit into
tigera:masterfrom
caseydavenport:casey-cloudconfig-move
Aug 14, 2026
Merged

Move the cloud config and Dex auth helpers into pkg/enterprise#5191
caseydavenport merged 1 commit into
tigera:masterfrom
caseydavenport:casey-cloudconfig-move

Conversation

@caseydavenport

@caseydavenport caseydavenport commented Aug 14, 2026

Copy link
Copy Markdown
Member

Description

Pure move, split out of #5170 to keep that review smaller. The cloud config and Dex auth helpers are Enterprise-only, so they move under pkg/enterprise:

  • pkg/render/common/cloudconfig becomes pkg/enterprise/cloudconfig
  • the cloud config and auth helpers leave pkg/controller/utils for pkg/enterprise/utils
  • converting a cloud config to a Tenant is a function in the new package rather than a method on the config

No behaviour change - callers just pick up the new import paths.

Related: CORE-13395

Release Note

None

The cloudconfig package no longer builds an Enterprise CR; the conversion to a
tenant lives with the other Enterprise helpers.
@caseydavenport
caseydavenport merged commit 0718c67 into tigera:master Aug 14, 2026
9 checks passed
@caseydavenport
caseydavenport deleted the casey-cloudconfig-move branch August 14, 2026 18:52
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