Skip to content

Releases: carvel-dev/kapp-controller

v0.26.0

04 Oct 23:51
bad0a71
Compare
Choose a tag to compare

✨ What’s new

  • Set default syncPeriod to 10min for PackageRepository and PackageInstall CRs
    • Previously it was 30s for PackageInstalls and 5min for PackageRepositories
  • Updated k8s.io/api-server to eliminate package repository reconciliation problems on GKE (#377)
  • Bump kapp to v0.41.0 which allowed to speed up reconciliation of package repositories

📂 File Checksums

9d33d031582dd0f7968c760e50e03233023a462c22f16ead7a836ccaef2e1d33  release.yml

v0.25.0

21 Sep 19:23
Compare
Choose a tag to compare

✨ What’s new

📂 File Checksums

309179e0ce1e1438489dbd43bc1a427521857cb3d036c1c23306e53efc248c5c  release.yml

v0.24.0

26 Aug 20:49
Compare
Choose a tag to compare

✨ What’s new

  • Support for authenticating PackageRepositories (#340)/PackageInstalls (#331) to private registries when secretgen-controller v0.5.0 is deployed to same cluster as kapp-controller. Read more here.

📂 File Checksums

bb45c216d464e2b6e5078128c19c07d302c17a665eeccdf381974e79c3e5e17d  release.yml

v0.23.0

12 Aug 23:26
34e7f46
Compare
Choose a tag to compare

✨ What’s new

  • Bump time allowed for apiserver to startup (#330)
  • Fix bug causing immediate reconciles in apps and package repositories (#332)
  • Fix bug causing infrequent error messages in logs when deploying packageinstalls with kapp (#335)
  • Fix bug where package repositories were not respecting sync period (#324)

📂 File Checksums

742925b1f58423b5de5f993c72d05cc4b31e58ef52b210c569a18c4e66b6c164  release.yml

v0.22.0

28 Jul 19:25
Compare
Choose a tag to compare

✨ What’s new

  • Allow annotations on Package CRs #316
  • Improve sops error messages by upgrading sops #303
  • Support kind: Secret for controller configuration to safely store proxy urls with credentials
    • Previously only kind: ConfigMap was supported

📂 File Checksums

26b37bc0de85dfa95192e2f324ef2079640101005a8fe9fa75bec0b3657e5d81 release.yml

v0.21.0

16 Jul 19:50
Compare
Choose a tag to compare

✨ What’s new

🔈 Callouts

Thanks to

For helping out with this release.

📂 File Checksums

c772be46bb3da95b4e30ee7ec45789bd3159005860cdfda35e899962bb28402f release.yml

v0.20.0

02 Jul 00:19
0356add
Compare
Choose a tag to compare

✨ What’s new

v0.20.0 of kapp-controller marks the stable release of kapp-controller’s new package management APIs, which represent aspects of package management as Kubernetes custom resource definitions. These new APIs bring common package management workflows to a Kubernetes cluster.

🔈 Callouts

Thanks to

For helping out with this release.

📂 File Checksums

69169202d8c3d53f9ab863fa5aef33b59fcf7686422fb3f1c7eb8dc8b65618ee  release.yml

v0.19.0

27 Apr 17:24
Compare
Choose a tag to compare

✨ What's new

  • Support helm v3 template command
    • Automatically enables including CRDs (aka --include-crds flag)
  • Bump vendir to support pulling OCI hosted helm charts
    • This is an experimental helm v3 feature
  • Support dockerconfigjson secrets for imgpkg fetchers
e53a128a40bfc01f32c71fd5a4afb7a9c1bb3fe36665c2609e41911c0dc77dac  release.yml

v0.18.0

07 Apr 18:45
Compare
Choose a tag to compare

✨ What's new

  • Add spec.noopDelete field to App CR
    • Allows to state that deletion of app resources is not important (useful for cross-cluster installation)
  • Add fileMarks field for ytt template step
  • Add configuration to skip TLS verification for certain hostnames
38a7a0668d75dba8907ceab005472a3dc1df19b5b974830e61655205a49b1fa6  release.yml

v0.17.0

18 Mar 21:08
Compare
Choose a tag to compare

✨ What's new

  • Immediately reconcile Apps when associated Secret/ConfigMap changes (#127)
  • Add support for imgpkgBundle fetcher
  • Bump vendir to 0.17.0 to support helm repos that require authentication
  • Bump kapp to 0.36.0 to help with filtering out mislabeled k8s resources
    • This fixes problem in kapp against cluster with older version of Antrea installed

📂 File Checksums

8b98fba65ac9cdb7f6f472b9c1a212dac58586b87a39cf05b9448eda84be2e94  ./release.yml