Skip to content

Releases: carvel-dev/kapp-controller

v0.40.0

18 Aug 17:11
ae4bff9
Compare
Choose a tag to compare

What's Changed

kapp-controller

kctrl

A shoutout to @seemiller and @jorgemoralespou for sharing their perspectives which shaped initial thoughts about the Package authoring commands! 🎉

New Contributors

Full Changelog: v0.39.0...v0.40.0

📂 Files Checksum

633a17084af49c98afd17433035839da1067ab48b66a8a4245bcda51a630f58f  ./tmp/release.yml
b101e611e079d80b8520be52a1c646f36bb2bfe5a2fa60f0b1cdd92b0d824003  ./kctrl-darwin-amd64
cf1aa5bf8c46228a4a0b6ad8fb007316853022949a584a5a3388e4963d11dc69  ./kctrl-darwin-arm64
16a5c3e7ff49d52e6169d4a57fabf9e862d6eaf7e7b87293ba736ab944688034  ./kctrl-linux-amd64
20ef728ddc908dab63f8ec68426d06f0f73728d2f5bc1e43df0587f3ab73a126  ./kctrl-linux-arm64
bb21c6ce2f6716824e6e01d954d1cadea3ea2238243ba003091aa32b795fb961  ./kctrl-windows-amd64.exe

v0.39.0

08 Aug 22:41
b53fadb
Compare
Choose a tag to compare

What's Changed

kapp-controller

Bug Fixes

  • execute pkg repo fetching in the sidecar by @cppforlife in #775
  • Typo in Dockerfile causes ARCH to be ignored during build process by @slapula in #804
  • Check if pkgrs contain a packages directory by @benmoss in #818
  • correct automated usage of kbld in PackageRepository (when imgpkgBund… by @cppforlife in #737

kctrl

  • Add tailing behaviour to package repo and add a package repo kick command by @100mik in #764
  • Disallow use of shared namespaces for package installs by @100mik in #757
  • Enhance tty experience by @praveenrewar in #743

New Contributors

Full Changelog: v0.38.4...v0.39.0

📂 Files Checksum

f58cdee047c8fe47ff7f00f2134a15f43513617e1678a26d77a47eb98312f9d9  ./tmp/release.yml
b442fe1788b699d322f8b18a5cbabd6acf04f0e0d73c0e0c395d6b4a22bd5120  ./kctrl-darwin-amd64
04e83b0b4c745f5939d626158141d4296ea0650749e75efba06995be682f8582  ./kctrl-darwin-arm64
de1392ba4fc269eefde8018633dbcc0007c06dbe20eab924a9a419ae6d451fca  ./kctrl-linux-amd64
a623b6243a850e5a0e2f89dca2b6c795afbab833c97143599df0edd037feef31  ./kctrl-linux-arm64
7bad8ad3100534c1930c4d481ba939ff82a74f08fb55ce072b69c82734978541  ./kctrl-windows-amd64.exe

v0.38.5

27 Sep 21:43
e542246
Compare
Choose a tag to compare

What's Changed

  • V0.38.5 by @joe-kimmel-vmw in #902
    • configurable TLS cipher suite
    • fix memory leak present in earlier version

Full Changelog: v0.38.4...v0.38.5

Rise up from these fiery Hashes

071b5b8fec93470b0a0968f3fd9e0b77f0bc9af063ed03c4f0b72900cfbe34d3  ./tmp/release.yml
9101e3446b48c5c98fb40c26a43903e95fc8d17a7b10cbfceb57381c30916334  kctrl-darwin-amd64
2ec4332b1e058352ca3defd927200666253ac23614bc421c2dab0b653a806e39  kctrl-darwin-arm64
a70120a80ccd4b0ef295bbd804190289d0872c374e4588f925ef2b4d11627929  kctrl-linux-amd64
f8184eb95a7c815939247294f5c9b75416de631900004d76eae9ad3bc61ab6b5  kctrl-linux-arm64
ed91df2d1a2886a10b1b4ee8262a0191b4349708c8df15f90277727dc9bbd5c0  kctrl-windows-amd64.exe

v0.38.4

07 Jul 14:22
cf8fc08
Compare
Choose a tag to compare

What's Changed

  • [bug] Execute pkg repository fetching in the sidecar so that CA certs/HTTP proxy configuration is applied for package repositories

Full Changelog: v0.38.3...v0.38.4

e9c25307f34aff3743765cc05ac3e01bc925ec71a56b8d0a1af7cc28269bd06e  ./release.yml
961c49828494c83bdec3ce42b8b7fb659d46584db18aa9a886bf933217b3af85  ./kctrl-darwin-amd64
f33a230d117f577458d10e25b2d07084ce8babbb6e726b312a8f0978a166ebe6  ./kctrl-darwin-arm64
ec28529f7a60b918e200091a8f28dbebc50fda22620b5ba2c3faae4ab8c56446  ./kctrl-linux-amd64
8eb7202a331ace049515ebe187323d4366501ffbc153707fe54e7b45ebbf9291  ./kctrl-linux-arm64
914326d5d925f2360c798d1b8f75bc28e6210778c9edcff3b348f73e157c12d8  ./kctrl-windows-amd64.exe

v0.38.3

17 Jun 22:28
Compare
Choose a tag to compare
  • [bug] support certificate reloading even when /etc is on a different mount from /tmp #751

Full Changelog: v0.38.1...v0.38.3

💾 File checksums

b3ca1b972f2ecbffa20e51ac563d60be9785e55e778c06080a7ca9970d75a0a2 ./tmp/release.yml
063963dc5957426ea67ab9e3d604e1a2eb35c1057836509457cfba6010fe830f kctrl-darwin-amd64
ff998a2788d136d41cfd786aa35afe5c7ad15d207fb43dd4fd7f66498d3e50fe kctrl-darwin-arm64
4442f03491aca0299adad3b44061930dccf57eea47cc8289319cb1fc4d9b4029 kctrl-linux-amd64
72f4acf61c4d83ab823a04f85d2ce7ca730427e4b09d5e6e78f101fcc24057ac kctrl-linux-arm64
afc4921a103e52449a9b6a742354f0b81a8212794c655d56c1f5b04fe0ba1b0f kctrl-windows-amd64.exe

v0.38.1

10 Jun 19:00
Compare
Choose a tag to compare

What's Changed

  • [bug] Fixed regression introduced in v0.38.0 that resulted in PackageRepositories that use imgpkgBundle fetch step to not apply image relocation overrides

Full Changelog: v0.38.0...v0.38.1

b0d982fbdb082841c8ac31436521d51bc88f170a64076552e30c24ba60d1871d  release.yml
1451ae2f4785077d2aca7ccf2ab835e061c4bc4846b42e722610c96e60cf722f  kctrl-darwin-amd64
8dc5185542f50fd3dcce9f975871ce41c7af92872f7887952de1f244a7e18ef5  kctrl-darwin-arm64
48d8138c7052567501305ab7c1a18c2b8692000ef7e5159116972c7bb5ac3535  kctrl-linux-amd64
aae1e300a1d4cb6ae964f3d383035cadd63c33db8b03d513ec3eea9627d42448  kctrl-linux-arm64
8db8d37c374209e392d4c7716ba4de3985b4acf223c9f41417e15186dffb9b7f  kctrl-windows-amd64.exe

v0.38.0

09 Jun 18:43
d49800d
Compare
Choose a tag to compare

This version of kapp-controller does not correctly apply kbld transformation for PackageRepositories. v0.38.1 will correct this problem.

What's Changed

kapp-controller

kctrl

  • Cleanup before running package available test by @100mik in #723
  • Ensure that kctrl picks up status tail after secrets are updated by @100mik in #713

New Contributors

Full Changelog: v0.37.0...v0.38.0

💾 File checksums

7ab32efb189d6409ebf1b0ea5f1647b44b9f9805a7133476a253348a0856134e ./tmp/release.yml
fcf02419cd496115d7e3b9e6977d9cb18388dae75bfc79ef5de59c19f95910b0 kctrl-darwin-amd64
e8f664d07b4b914100e54fa5227be22ad01146cfd507a46e501b51ccb15bfd40 kctrl-darwin-arm64
02b7629e87e84e238ee7a65da5f555192ddce441abde80c6cb61de23e1229813 kctrl-linux-amd64
c6deab3057d1781b83da027890b81c8b2c25d0f19af04f8c3b5817da85f2294c kctrl-linux-arm64
51f22c6085f5f5802e69d868b5aaf03bcf4f7935dbf7193e2e06edb4c702d1fc kctrl-windows-amd64.exe

v0.37.0

02 Jun 21:18
772c1c2
Compare
Choose a tag to compare

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

v0.36.1

28 Apr 22:27
Compare
Choose a tag to compare

What's Changed

  • kctrl (client-side):
    • Adding commands kick, status and pause to kctrl package installed command tree by @100mik in #637
    • kctrl app commands by @100mik in #554
    • kctrl: Add bash completion command by @praveenrewar in #599
  • kapp-controller (cluster-side)
    • assorted CVE patches / keeping up with the joneses
    • Internal Carvel tool version bumps:
    • API server startup does not timeout by @benmoss in #608
    • Remove resources from the "all" category by @benmoss in #609
    • Allow dynamic KC config updates by @neil-hickey in #591
    • Handle when a PackageInstall values have no SecretRef by @benmoss in #611
    • Hey did it get faster to install PackageRepositories or is it just me? apiserver: custom QPS and Burst to allow high throughput of packages by @joe-kimmel-vmw in #635

Full Changelog: v0.35.0...v0.36.1

📁 File Checksums

65e448f90a5a848ae360546c6e7076248caa1adf88942987365d091d7949b3cf  release.yml
4f4037ab7537db4a4518354dd0372ff5aedeea5491a08ddcc23aa477274e15a1  kctrl-darwin-amd64
ed8417239c2d68d8f88f5bd9c54aa0dc9367a46df12f897d1cef14b1ed080390  kctrl-darwin-arm64
d68f7400483950c0fc3190e637d2ecd644752ba577ad0164e05b575ff8c135f0  kctrl-linux-amd64
b25baf6de16d3d0017b03336d7c5b4e983ff0ec8dd2fbb45bece11b13a884cb6  kctrl-linux-arm64
b96ebaaccaeab1291c3c1ea681ae2c9e433f60a64f27bc16a1beb5a67cae956a  kctrl-windows-amd64.exe

v0.35.0

12 Apr 01:06
c57b457
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v0.34.0...v0.35.0

📁 File Checksums

3abf5ddaa12eee028c60f30f3aa2bf066702cfed281adb65cf6d422bc83d0d35  release.yml
4fdd67d9c06f7ff43f9a38d1f182e01494cc62f081e3751d1d6d64da52e25ba7  kctrl-darwin-amd64
f7ec564d3f51307975f5412973a2a612ed2f060bf0147db4aed4e87f25ca51db  kctrl-darwin-arm64
7d2df9c83f68356d41cdc174c3baf53fdd0cc38e781c113ebfcb77d9d13ee234  kctrl-linux-amd64
7a0658d1809fa598e48e21f7599246c7c01c24a9ca6f70b13532c0852a6769b5  kctrl-linux-arm64
f979886232e2b9d34b9b46801319fc03732af6c434b1597c64754027afb45f40  kctrl-windows-amd64.exe