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 allows us to add new Cookiecutter context keys to the template without breaking the tests. The adjusted test just checks that all the known context keys are present, but doesn't fail if there are any additional context keys.
[x] Keep pull requests small so they can be easily reviewed.
[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 allows us to add new Cookiecutter context keys to the template without breaking the tests. The adjusted test just checks that all the known context keys are present, but doesn't fail if there are any additional context keys.
Discovered after https://github.com/projectsyn/commodore-component-template/pull/101 got merged.
Checklist
bug
,enhancement
,documentation
,change
,breaking
,dependency
,internal
as they show up in the changelog