Skip to content

feat(devel): support local config overrides for controlplane and dex#2814

Merged
migmartri merged 1 commit intochainloop-dev:mainfrom
migmartri:enable-local-override
Mar 4, 2026
Merged

feat(devel): support local config overrides for controlplane and dex#2814
migmartri merged 1 commit intochainloop-dev:mainfrom
migmartri:enable-local-override

Conversation

@migmartri
Copy link
Member

  • Add gitignore entries for local override files (config.local.yaml, config.dev.local.yaml, compose.override.yml)
  • Enables machine-specific configuration for controlplane and dex without modifying tracked files
  • The controlplane already merges all YAML files from configs/ alphabetically, and docker compose auto-loads compose.override.yml

Add gitignore entries for local override files that allow machine-specific
configuration without modifying tracked files. The controlplane already
loads all YAML files from configs/ alphabetically, so a config.local.yaml
is automatically merged. For dex, a compose.override.yml can point to a
local config variant.

Signed-off-by: Miguel Martinez Trivino <miguel@chainloop.dev>
@migmartri migmartri changed the title feat(devel): support local config overrides for controlplane and dex dev(devel): support local config overrides for controlplane and dex Mar 4, 2026
@migmartri migmartri changed the title dev(devel): support local config overrides for controlplane and dex feat(devel): support local config overrides for controlplane and dex Mar 4, 2026
Copy link

@cubic-dev-ai cubic-dev-ai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No issues found across 1 file

@migmartri migmartri merged commit 986a100 into chainloop-dev:main Mar 4, 2026
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants