Skip to content

v0.38.0

Compare
Choose a tag to compare
@cppforlife cppforlife released this 23 Aug 14:13

✨ What's new

  • Add --warnings flag to show Kubernetes provided warnings (enabled by default) (#266)
  • Add kapp.k14s.io/versioned-keep-original annotation to keep originally named resource (#119)
    • This might be useful for cases when some configuration refers to a static name of a versioned resource
  • Retry Kubernetes internal errors (#278)
  • Improve ServiceAccount rebase behaviour to avoid overriding token secret
    • Previously ServiceAccount's secret would keep on dropping token secret (to be immediately added back by K8s controllers)
  • Add ytt rebase rule type. Docs coming.
  • Add default waiting behavior for kapp-controller PackageRepository and PackageInstall
  • Add --managed-fields flag for kapp inspect command (#247)
  • Make --diff-exit-status flag work for app-group deployments (#238)
  • Add default secretgen controller rebase rule for image pull secrets secrets (#284)
    • For secrets annotated with secretgen.carvel.dev/image-pull-secret

📂 Files Checksum

2c7c9faf6b5bc564ee6a9450c1e21c16aa97c138ea59629441f8f28876bed6ad  ./kapp-darwin-amd64
22e3d694745d5f48863018e26ecd7f3d0b8ec475adc40e081a1a39dc4d8f01bf  ./kapp-linux-amd64
e594417b8dfe4f5fd4d26c313c64000df1f7259e57f79bbb34ac3c771f5f1422  ./kapp-linux-arm64
c1bd500776b36931dd91a364006007036606c6fc8ea13c77a649032510646c3b  ./kapp-windows-amd64.exe