Kluctl v2.26.0 comes with new features, improvements and fixes.
New Features and Improvements
Helm Charts via Git
You can now use Helm Charts located in Git, without any need to release them in any form. This is done by directly providing the Git url und branch/tag information. See this documentation for more details: https://kluctl.io/docs/kluctl/deployments/helm/#git
List target names
The command kluctl list-targets
not supports --only-names
to list only the names of existing targets.
Passing Git credentials
You can now pass Git credentials via CLI and environment variables.
Bugfixes and improvements
- Kluctl should be able to handle situations better in which you have limited permissions, e.g. only permissions to a single namespace.
- Kluctl will now prevent
.
and..
as default tags when such pathes are used as deployment items. - The GitOps controller will now clean up temporary gpg-agents when SOPS+GPG is used, preventing resource exhaustion.
Contributors
Thanks you to all the contributors who participated in this release:
Changelog
For a detailed list of changes, see the release comparison: v2.25.0...v2.26.0