Commodore provides opinionated tenant-aware management of Kapitan inventories and templates. Commodore uses Kapitan for the heavy lifting of rendering templates and resolving a hierachical configuration structure.
This PR introduces command line flags which allow users to configure an allowlist for automerging of minor updates for dependencies. We add command line flags that allow specifying regex patterns directly as well as flags that take a full dependency name and generate an anchored pattern from it.
Split out from #978
Checklist
[x] Keep pull requests small so they can be easily reviewed.
[x] Update the documentation.
[x] Update tests.
[x] Categorize the PR by setting a good title and adding one of the labels:
bug, enhancement, documentation, change, breaking, dependency, internal
as they show up in the changelog
This PR introduces command line flags which allow users to configure an allowlist for automerging of minor updates for dependencies. We add command line flags that allow specifying regex patterns directly as well as flags that take a full dependency name and generate an anchored pattern from it.
Split out from #978
Checklist
bug
,enhancement
,documentation
,change
,breaking
,dependency
,internal
as they show up in the changelog