Skip to content

v0.80.0

Compare
Choose a tag to compare
@gardener-robot-ci-1 gardener-robot-ci-1 released this 13 Oct 10:14
· 566 commits to master since this release

[gardener/landscaper]

⚠️ Breaking Changes

  • [DEVELOPER] The targetresolver package has been moved to the controller-utils module. This allows working with Targets without having to depend on the Landscaper main module. by @Diaphteiros [#852]

✨ New Features

  • [USER] Besides the getShootAdminKubeconfig and getServiceAccountKubeconfig functions available when templating with GoTemplate, there are now additionally getShootAdminKubeconfigWithExpirationTimestamp and getServiceAccountKubeconfigWithExpirationTimestamp functions which work like their siblings, but return an object containing the kubeconfig as well as the token's expiration timestamp instead of returning the kubeconfig directly. All of the mentioned functions are now also available when using Spiff as templating engine. by @Diaphteiros [#827]

🐛 Bug Fixes

  • [USER] Fixed a nil pointer exception that could occur during construction of the error message for a failed templating execution. by @Diaphteiros [#841]
  • [USER] Fixed a bug which could occur when rendering exports with Spiff while not having any DeployItems. by @Diaphteiros [#841]
  • [USER] Default values defined in blueprints for optional data imports are now added to the imports as expected. by @Diaphteiros [#833]

🏃 Others