Skip to content

v0.37.0

Compare
Choose a tag to compare
@github-actions github-actions released this 02 Jun 21:18
· 591 commits to develop since this release
772c1c2

What's Changed

  • [breaking] Use TokenRequest API to get SA token by @joe-kimmel-vmw and @neil-hickey in #695
    • This change was needed as Kubernetes 1.24.0 made a breaking change in how ServiceAccount tokens were exposed
    • TokenRequest API is not available in K8s 1.18, 1.19, hence kapp-controller will not be able to obtain service account tokens.
  • Add global kapp deploy raw options
    • Within kapp-controller-config you can now set kappDeployRawOptions (example: kappDeployRawOptions: "[\"--diff-changes=true\"]") with settings that will be applied to all App CRs.
    • --app-changes-max-to-keep=5 is also being added by default to reduce number of ConfigMaps created by kapp.
  • kctrl changes
    • Remove install option in package installed update command by @praveenrewar in #692
    • Add --values to kctrl package installed update by @100mik in #683
    • Ensure that pkgi status tail is picked up after kicking it by @100mik in #702
  • Bumps

Full Changelog: v0.36.1...v0.37.0

52567f535ff6154c5b94925648cbc4ffcc307bf1e4e5609619ed779a37f49b26  release.yml
66d152a7264223c652bf3102e8badf1867fc4b46a568fbdf656db8bf4d4f08b1  kctrl-darwin-amd64
bfea78aaf40e3929c2825506ca33859e016b8cd568ab303d1f909e01f3bed197  kctrl-darwin-arm64
0a861d98bb89d0bcbb8c80519397fbc9bcdbffe706b06054def9fd15c251ba1c  kctrl-linux-amd64
3916b352ede8219d4fed842a3805f4f3ee870c83bfb0f9507740767f930ba488  kctrl-linux-arm64
d2bd6e2375e14a0ed69afb3945b65eaf08e9404a5f014d4000bffedf6a6342c6  kctrl-windows-amd64.exe