✨ 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
andPackageInstall
- 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
- For secrets annotated with
📂 Files Checksum
2c7c9faf6b5bc564ee6a9450c1e21c16aa97c138ea59629441f8f28876bed6ad ./kapp-darwin-amd64
22e3d694745d5f48863018e26ecd7f3d0b8ec475adc40e081a1a39dc4d8f01bf ./kapp-linux-amd64
e594417b8dfe4f5fd4d26c313c64000df1f7259e57f79bbb34ac3c771f5f1422 ./kapp-linux-arm64
c1bd500776b36931dd91a364006007036606c6fc8ea13c77a649032510646c3b ./kapp-windows-amd64.exe