Releases: carvel-dev/kapp-controller
v0.57.0
Installation and signature verification
Installation of kctrl
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.57.0/kctrl-linux-amd64
# Move the binary in to your PATH
mv kctrl-linux-amd64 /usr/local/bin/kctrl
# Make the binary executable
chmod +x /usr/local/bin/kctrl
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kctrl
$ kctrl version
Verify checksums file signature
Install cosign on your system https://docs.sigstore.dev/system_config/installation/
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:
# Download the checksums file, certificate, and signature
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.57.0/checksums.txt
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.57.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.57.0/checksums.txt.sig
### Verify the checksums file
cosign verify-blob checksums.txt --certificate checksums.txt.pem --signature checksums.txt.sig --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature. For instance, if you are using Linux on an AMD64 architecture:
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
Installation of kapp-controller
kapp-controller can be installed by using kapp
kapp deploy -a kc -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.57.0/release.yml
or by using kubectl
kubectl deploy -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.57.0/release.yml
Container Images
Kapp-controller and Kapp-controller-package-bundle images are available in Github Container Registry.
OCI Image URLs
- ghcr.io/carvel-dev/kapp-controller@sha256:80589bbd88400f3dd5eed5b772f8e4cd9ab2b721fd30684566a40e4761b1247d
- ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:875688d03244e9a7ce8d071d29718946334d2afa3492f26c065b04a374747b73
Verify container image signature
The container images are signed using Cosign with GitHub OIDC. To validate the signature of OCI images, run the following commands:
# Verifying kapp-controller image
cosign verify ghcr.io/carvel-dev/kapp-controller@sha256:80589bbd88400f3dd5eed5b772f8e4cd9ab2b721fd30684566a40e4761b1247d --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
# Verifying kapp-controller-package-bundle image
cosign verify ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:875688d03244e9a7ce8d071d29718946334d2afa3492f26c065b04a374747b73 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
✨ What's new
- Allow users to choose platform when using kbld @cppforlife #1726
Full Changelog: v0.56.1...v0.57.0
📂 Files Checksum
e8a6dc5b13f5b827602698e1497f275aeff85dc93bccf862c6202d875d116b20 ./release.yml
34175c88f2d14cadced624906a1c31581e09530b3ad1e6cea854e5a0c9ae5276 ./kctrl-darwin-amd64
bccf148ab53aaf1b5547efb8caa75facb15fd363c3c5d070d9d8bcfa426ce6f6 ./kctrl-darwin-arm64
35d96da8f8076efbb245c8cb6fed350e748789c670d34e792d1258584c56a8c1 ./kctrl-linux-amd64
9eb6d6903c8ea4fd474d2668805627b9d22c1bf750dde2e842e07884e37af615 ./kctrl-linux-arm64
6ffa07cd3ddee82fb23d90e2ac80d3dc6ecca4837c957b0b1f23e8ab58af873d ./kctrl-windows-amd64.exe
eb0a35028a441d7baaf799a85732bd0201d03eb17224c19b12e23a9a9f2d95ee ./package.yml
7a6aa35600459a1797a6f0564ae89954e6da035fe54e19b72c573f5b31938a8c ./package-metadata.yml
v0.56.1
Installation and signature verification
Installation of kctrl
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.56.1/kctrl-linux-amd64
# Move the binary in to your PATH
mv kctrl-linux-amd64 /usr/local/bin/kctrl
# Make the binary executable
chmod +x /usr/local/bin/kctrl
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kctrl
$ kctrl version
Verify checksums file signature
Install cosign on your system https://docs.sigstore.dev/system_config/installation/
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:
# Download the checksums file, certificate, and signature
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.56.1/checksums.txt
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.56.1/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.56.1/checksums.txt.sig
### Verify the checksums file
cosign verify-blob checksums.txt --certificate checksums.txt.pem --signature checksums.txt.sig --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature. For instance, if you are using Linux on an AMD64 architecture:
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
Installation of kapp-controller
kapp-controller can be installed by using kapp
kapp deploy -a kc -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.56.1/release.yml
or by using kubectl
kubectl deploy -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.56.1/release.yml
Container Images
Kapp-controller and Kapp-controller-package-bundle images are available in Github Container Registry.
OCI Image URLs
- ghcr.io/carvel-dev/kapp-controller@sha256:009899e04dfe72636b819d8db572c00d37f8c8da098262d630600964a37325c3
- ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:e1dce848011ce345eccd91d45ade2fa817ad467a3dde38f0ef37204eb1956200
Verify container image signature
The container images are signed using Cosign with GitHub OIDC. To validate the signature of OCI images, run the following commands:
# Verifying kapp-controller image
cosign verify ghcr.io/carvel-dev/kapp-controller@sha256:009899e04dfe72636b819d8db572c00d37f8c8da098262d630600964a37325c3 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
# Verifying kapp-controller-package-bundle image
cosign verify ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:e1dce848011ce345eccd91d45ade2fa817ad467a3dde38f0ef37204eb1956200 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
✨ What's new
- Fix version of kctrl by @joaopapereira in #1710
Full Changelog: v0.56.0...v0.56.1
📂 Files Checksum
5d830a1c520a4798c960f8638fc3979135fe6d23b02c637717a4c161f59cc695 ./release.yml
0cc78563d79c2efc04187d909ea253a762cb974492b6983d804ea16f6a07e52f ./kctrl-darwin-amd64
eb73bfb06383b88b85a882c9bce080f965c3eabeed735b63709c27ae25e463ed ./kctrl-darwin-arm64
0adb8e1060fbd3b9cc7c4f926863732ac0be2ae1e746e7232f0e5cd61da00b34 ./kctrl-linux-amd64
43a11bed3e52028b268aa101cc546c915adc5bc3ab586bdad01a6f4fde554bd1 ./kctrl-linux-arm64
ea305c725f548ea09f83e89c8f8fb5b8138dc09b2da9598b703d385895eb8555 ./kctrl-windows-amd64.exe
628d24a4b745009009cf141e12bd942605bda0aa16d0e01e606529c7ad1a23f1 ./package.yml
7a6aa35600459a1797a6f0564ae89954e6da035fe54e19b72c573f5b31938a8c ./package-metadata.yml
v0.56.0
Installation and signature verification
Installation of kctrl
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.56.0/kctrl-linux-amd64
# Move the binary in to your PATH
mv kctrl-linux-amd64 /usr/local/bin/kctrl
# Make the binary executable
chmod +x /usr/local/bin/kctrl
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kctrl
$ kctrl version
Verify checksums file signature
Install cosign on your system https://docs.sigstore.dev/system_config/installation/
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:
# Download the checksums file, certificate, and signature
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.56.0/checksums.txt
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.56.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.56.0/checksums.txt.sig
### Verify the checksums file
cosign verify-blob checksums.txt --certificate checksums.txt.pem --signature checksums.txt.sig --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature. For instance, if you are using Linux on an AMD64 architecture:
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
Installation of kapp-controller
kapp-controller can be installed by using kapp
kapp deploy -a kc -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.56.0/release.yml
or by using kubectl
kubectl deploy -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.56.0/release.yml
Container Images
Kapp-controller and Kapp-controller-package-bundle images are available in Github Container Registry.
OCI Image URLs
- ghcr.io/carvel-dev/kapp-controller@sha256:bbb938d7e0b064bc3249497349ca4f790198c926a7691bb181f7ce0248a2a405
- ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:b20531ce64f3e5d0d3d6041d483b7b642f768d8ea81319a779bd9dc6aaec061f
Verify container image signature
The container images are signed using Cosign with GitHub OIDC. To validate the signature of OCI images, run the following commands:
# Verifying kapp-controller image
cosign verify ghcr.io/carvel-dev/kapp-controller@sha256:bbb938d7e0b064bc3249497349ca4f790198c926a7691bb181f7ce0248a2a405 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
# Verifying kapp-controller-package-bundle image
cosign verify ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:b20531ce64f3e5d0d3d6041d483b7b642f768d8ea81319a779bd9dc6aaec061f --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
✨ What's new
- Add the column
paused
to the status by @randomvariable in #1701 - Bump different libraries and dependencies
Full Changelog: v0.55.1...v0.56.0
📂 Files Checksum
267ca94cadf9ed6bb87be2853d79dc8e07d72cd5556cea12a265ea17e4aab097 ./release.yml
be7fab03592db11dfd5dbfd66fdfc5e8957b6173964dda23e829fa577b6171b9 ./kctrl-darwin-amd64
4a493b3d6d625fdcb77d64abcd50e6f28ce0eeb5b293c6106643ccdb609741cd ./kctrl-darwin-arm64
1cdbcfd35898e47af268294bb76f6d27111ab58fe5bf1e2e9d4b988823e858ca ./kctrl-linux-amd64
1812d74fb548479b10e66d968f97e7819c534d3ae290d428f210e970dd52cfa0 ./kctrl-linux-arm64
25de1874d509f92e5b56ad3d9b991794da1e12891b9e9530c58d272f78daa300 ./kctrl-windows-amd64.exe
ea702bcdd5d47cd730b19b1eb8818cf192d9769b3066c5fbeda67aa4fe2a47e5 ./package.yml
7a6aa35600459a1797a6f0564ae89954e6da035fe54e19b72c573f5b31938a8c ./package-metadata.yml
v0.55.1
Installation and signature verification
Installation of kctrl
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.55.1/kctrl-linux-amd64
# Move the binary in to your PATH
mv kctrl-linux-amd64 /usr/local/bin/kctrl
# Make the binary executable
chmod +x /usr/local/bin/kctrl
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kctrl
$ kctrl version
Verify checksums file signature
Install cosign on your system https://docs.sigstore.dev/system_config/installation/
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:
# Download the checksums file, certificate, and signature
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.55.1/checksums.txt
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.55.1/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.55.1/checksums.txt.sig
### Verify the checksums file
cosign verify-blob checksums.txt --certificate checksums.txt.pem --signature checksums.txt.sig --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature. For instance, if you are using Linux on an AMD64 architecture:
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
Installation of kapp-controller
kapp-controller can be installed by using kapp
kapp deploy -a kc -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.55.1/release.yml
or by using kubectl
kubectl deploy -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.55.1/release.yml
Container Images
Kapp-controller and Kapp-controller-package-bundle images are available in Github Container Registry.
OCI Image URLs
- ghcr.io/carvel-dev/kapp-controller@sha256:cf250cb1d03ba0f391fa35a9424ace7327a07bd69b41c94d62e69c58d143566e
- ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:6d665f598fbb7c92c4a3f0b8d3f769c326e55a8f03cf1aefc6b0a52303c1fe6b
Verify container image signature
The container images are signed using Cosign with GitHub OIDC. To validate the signature of OCI images, run the following commands:
# Verifying kapp-controller image
cosign verify ghcr.io/carvel-dev/kapp-controller@sha256:cf250cb1d03ba0f391fa35a9424ace7327a07bd69b41c94d62e69c58d143566e --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
# Verifying kapp-controller-package-bundle image
cosign verify ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:6d665f598fbb7c92c4a3f0b8d3f769c326e55a8f03cf1aefc6b0a52303c1fe6b --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
✨ What's new
- Bump golang version to 1.23.6 by @devanshuVmware in #1691
Full Changelog: v0.55.0...v0.55.1
📂 Files Checksum
3c9aab3defcb809a8b5de871a63a65a19e10c86ff7da30132924bd87456f0d80 ./release.yml
11a2bef71846a18d84975a2e0a4cc549223a166c24297248547879bab01b0fcc ./kctrl-darwin-amd64
5fe357c530cd850e3c8f63a60d29667d9b9e12ad8572324e38ef7d4af963ac1c ./kctrl-darwin-arm64
39dd9593f3a7435ea2a9014dd832b5c9ed1eb1aba52e22c2b6186a0170c52f34 ./kctrl-linux-amd64
234bcab23f6d8349855bf1dfd27dd0d1617ff2188034be8c37e984026893d9e1 ./kctrl-linux-arm64
751cb9516d3e1bb40faf962058ace7dc4877ead394ab985b841452245b892b18 ./kctrl-windows-amd64.exe
10f38a843896faa440fc9b3a1a17ee1c322e8f2933793d9bf4d2a79d3eee4e8e ./package.yml
7a6aa35600459a1797a6f0564ae89954e6da035fe54e19b72c573f5b31938a8c ./package-metadata.yml
v0.55.0
Installation and signature verification
Installation of kctrl
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.55.0/kctrl-linux-amd64
# Move the binary in to your PATH
mv kctrl-linux-amd64 /usr/local/bin/kctrl
# Make the binary executable
chmod +x /usr/local/bin/kctrl
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kctrl
$ kctrl version
Verify checksums file signature
Install cosign on your system https://docs.sigstore.dev/system_config/installation/
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:
# Download the checksums file, certificate, and signature
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.55.0/checksums.txt
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.55.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.55.0/checksums.txt.sig
### Verify the checksums file
cosign verify-blob checksums.txt --certificate checksums.txt.pem --signature checksums.txt.sig --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature. For instance, if you are using Linux on an AMD64 architecture:
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
Installation of kapp-controller
kapp-controller can be installed by using kapp
kapp deploy -a kc -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.55.0/release.yml
or by using kubectl
kubectl deploy -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.55.0/release.yml
Container Images
Kapp-controller and Kapp-controller-package-bundle images are available in Github Container Registry.
OCI Image URLs
- ghcr.io/carvel-dev/kapp-controller@sha256:4c9802cb8d9fe3617169ce1d4338c187d6d00ddc88e796ba8d2c753cc356c3e3
- ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:f0a8589a98f2015cc3c6dd5b29d3aa7f3bf0e825b26a9c8cfa5dcc5c7f0e8cb9
Verify container image signature
The container images are signed using Cosign with GitHub OIDC. To validate the signature of OCI images, run the following commands:
# Verifying kapp-controller image
cosign verify ghcr.io/carvel-dev/kapp-controller@sha256:4c9802cb8d9fe3617169ce1d4338c187d6d00ddc88e796ba8d2c753cc356c3e3 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
# Verifying kapp-controller-package-bundle image
cosign verify ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:f0a8589a98f2015cc3c6dd5b29d3aa7f3bf0e825b26a9c8cfa5dcc5c7f0e8cb9 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
✨ What's new
- Add tag cli args for pkg repo release by @devanshuVmware in #1664
- Bump golang version to 1.23.3
Full Changelog: v0.54.0...v0.55.0
📂 Files Checksum
8e9b3edaa5f2467f838118bc67abe4eb24ab09c42d61dbde017534723e23fcf6 ./release.yml
6b6ce86d5cfba186e25f6de085787eefa4937465fe56de0470d359749a205119 ./kctrl-darwin-amd64
e4ebf09da2ebc6d7afbe1167cf75de9f5191b534750db3809ef837cbad364002 ./kctrl-darwin-arm64
d7dfb3b306d957486e14631e3aa6f5a4c7dfc8892bde5eb1a233635b188c0b2a ./kctrl-linux-amd64
a1c51fa4ca40a6041b4b9d01e7fe8103fc2081b2dca3231104504bd3f0a06b8c ./kctrl-linux-arm64
708945a105e0534d0e116929072076f3cd1b0f02f63ba35ca6f17af3d558bf38 ./kctrl-windows-amd64.exe
dde86dadcd0e4d28ef9801367a67735e9ee1a81b24fed7df2cc5e4e68e44865e ./package.yml
7a6aa35600459a1797a6f0564ae89954e6da035fe54e19b72c573f5b31938a8c ./package-metadata.yml
v0.54.1
Installation and signature verification
Installation of kctrl
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.54.1/kctrl-linux-amd64
# Move the binary in to your PATH
mv kctrl-linux-amd64 /usr/local/bin/kctrl
# Make the binary executable
chmod +x /usr/local/bin/kctrl
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kctrl
$ kctrl version
Verify checksums file signature
Install cosign on your system https://docs.sigstore.dev/system_config/installation/
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:
# Download the checksums file, certificate, and signature
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.54.1/checksums.txt
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.54.1/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.54.1/checksums.txt.sig
### Verify the checksums file
cosign verify-blob checksums.txt --certificate checksums.txt.pem --signature checksums.txt.sig --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature. For instance, if you are using Linux on an AMD64 architecture:
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
Installation of kapp-controller
kapp-controller can be installed by using kapp
kapp deploy -a kc -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.54.1/release.yml
or by using kubectl
kubectl deploy -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.54.1/release.yml
Container Images
Kapp-controller and Kapp-controller-package-bundle images are available in Github Container Registry.
OCI Image URLs
- ghcr.io/carvel-dev/kapp-controller@sha256:3f57748314829516ea51e0765d5a6c82d7a2a3b4bc5a9b500c473fe65e6ba942
- ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:0d8261ab27a3e3bdb45d9c64dc7fb8b132cb83476776ad96943ded156d13e336
Verify container image signature
The container images are signed using Cosign with GitHub OIDC. To validate the signature of OCI images, run the following commands:
# Verifying kapp-controller image
cosign verify ghcr.io/carvel-dev/kapp-controller@sha256:3f57748314829516ea51e0765d5a6c82d7a2a3b4bc5a9b500c473fe65e6ba942 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
# Verifying kapp-controller-package-bundle image
cosign verify ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:0d8261ab27a3e3bdb45d9c64dc7fb8b132cb83476776ad96943ded156d13e336 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
✨ What's new
- Update Golang version to 1.23.3 by @devanshuVmware in #1654
Full Changelog: v0.54.0...v0.54.1
📂 Files Checksum
e707034197cabcf1cab6599dce5e00ca0b99559c4528644ade07f33baa1b5b12 ./release.yml
cc8282b7919cadab1032d68450d5c5a965b8c4b3f8f393aaf4f39cf2eeee8204 ./kctrl-darwin-amd64
f5c1c6b15e3118bad2e6db3229a32fe853b68ffb6f5572f17cdedab4146fb060 ./kctrl-darwin-arm64
8105ca2150436848e76327933f1ba7703a3197c74e624a712d336866de92072a ./kctrl-linux-amd64
157728fb39e5f047dbfcf6b28fd84f6075da30751dd0a363e56f3622b7f054fa ./kctrl-linux-arm64
5e28e35d15f14b2d01517fa41517a312a8ba1a89d106722246cabfbd3ebe091b ./kctrl-windows-amd64.exe
49311ecd5c0bad88c9480cb75c257ebf29ca731c4af7baa591f5a36e4bd6c1c2 ./package.yml
7a6aa35600459a1797a6f0564ae89954e6da035fe54e19b72c573f5b31938a8c ./package-metadata.yml
v0.54.0
Installation and signature verification
Installation of kctrl
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.54.0/kctrl-linux-amd64
# Move the binary in to your PATH
mv kctrl-linux-amd64 /usr/local/bin/kctrl
# Make the binary executable
chmod +x /usr/local/bin/kctrl
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kctrl
$ kctrl version
Verify checksums file signature
Install cosign on your system https://docs.sigstore.dev/system_config/installation/
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:
# Download the checksums file, certificate, and signature
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.54.0/checksums.txt
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.54.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.54.0/checksums.txt.sig
### Verify the checksums file
cosign verify-blob checksums.txt --certificate checksums.txt.pem --signature checksums.txt.sig --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature. For instance, if you are using Linux on an AMD64 architecture:
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
Installation of kapp-controller
kapp-controller can be installed by using kapp
kapp deploy -a kc -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.54.0/release.yml
or by using kubectl
kubectl deploy -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.54.0/release.yml
Container Images
Kapp-controller and Kapp-controller-package-bundle images are available in Github Container Registry.
OCI Image URLs
- ghcr.io/carvel-dev/kapp-controller@sha256:98785c066e759ec7c2ac60c8aa9c97d2901de843180611b0dc1301e59cafc374
- ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:0cc25cc12365d0976eef55b9d1b3a5ee193fca4baaa1c13fa3c6768013c909e4
Verify container image signature
The container images are signed using Cosign with GitHub OIDC. To validate the signature of OCI images, run the following commands:
# Verifying kapp-controller image
cosign verify ghcr.io/carvel-dev/kapp-controller@sha256:98785c066e759ec7c2ac60c8aa9c97d2901de843180611b0dc1301e59cafc374 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
# Verifying kapp-controller-package-bundle image
cosign verify ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:0cc25cc12365d0976eef55b9d1b3a5ee193fca4baaa1c13fa3c6768013c909e4 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
✨ What's new
- Bump controller-runtime to v0.18.5 by @rohitagg2020 in #1644
- Bump k8s.io/apiserver to v0.30.1 by @rohitagg2020 in #1644
- Bump golang to 1.22.9 by @rohitagg2020 in #1644
- Bug fixed where kctrl package release does not work as expected inside a Kubernetes pod by @devanshuVmware in #1638
Full Changelog: v0.53.1...v0.54.0
📂 Files Checksum
0ed9ecaea8e9c897545e94a6192383568ed0ef10a0870245a80af6431cf74346 ./release.yml
eae250c163e61f0ffea6ebb749280fcc0893e26f9509989d60dbe90675001019 ./kctrl-darwin-amd64
2c81fc714fabfebaab8c59533122b27639dba37c3608fa96cd1f8a59143b24d8 ./kctrl-darwin-arm64
f06df7375eb4edc4a7ddb194a0c608d627efa2387faa539552d029d9bd901b9e ./kctrl-linux-amd64
6298cbfa50209ec88f835f32f2a360211162363d8a56bc185b5990976641cfaa ./kctrl-linux-arm64
7b90fd388c7bb3d88bcd3344bff098d51f2107e7aabd87f2dc3d8ecfa96d9f2d ./kctrl-windows-amd64.exe
5327e51c521b6879df5072055233dc583278dec436af0a2cc14cad97c9d5962a ./package.yml
7a6aa35600459a1797a6f0564ae89954e6da035fe54e19b72c573f5b31938a8c ./package-metadata.yml
v0.53.1
Installation and signature verification
Installation of kctrl
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.53.1/kctrl-linux-amd64
# Move the binary in to your PATH
mv kctrl-linux-amd64 /usr/local/bin/kctrl
# Make the binary executable
chmod +x /usr/local/bin/kctrl
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kctrl
$ kctrl version
Verify checksums file signature
Install cosign on your system https://docs.sigstore.dev/system_config/installation/
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:
# Download the checksums file, certificate, and signature
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.53.1/checksums.txt
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.53.1/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.53.1/checksums.txt.sig
### Verify the checksums file
cosign verify-blob checksums.txt --certificate checksums.txt.pem --signature checksums.txt.sig --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature. For instance, if you are using Linux on an AMD64 architecture:
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
Installation of kapp-controller
kapp-controller can be installed by using kapp
kapp deploy -a kc -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.53.1/release.yml
or by using kubectl
kubectl deploy -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.53.1/release.yml
Container Images
Kapp-controller and Kapp-controller-package-bundle images are available in Github Container Registry.
OCI Image URLs
- ghcr.io/carvel-dev/kapp-controller@sha256:da1ac76b07c0961ec0a1573615cb8c121fd0a4c443a0bb7f73780242d05161f0
- ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:3d0a4b6be92b0037248b99195b7776e8e39e3e073999c6a44efda9e7587f85b8
Verify container image signature
The container images are signed using Cosign with GitHub OIDC. To validate the signature of OCI images, run the following commands:
# Verifying kapp-controller image
cosign verify ghcr.io/carvel-dev/kapp-controller@sha256:da1ac76b07c0961ec0a1573615cb8c121fd0a4c443a0bb7f73780242d05161f0 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
# Verifying kapp-controller-package-bundle image
cosign verify ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:3d0a4b6be92b0037248b99195b7776e8e39e3e073999c6a44efda9e7587f85b8 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
✨ What's new
- Update dependencies by @rohitagg2020 in #1615
Full Changelog: v0.53.0...v0.53.1
📂 Files Checksum
d09229fec56445e891d586236f56802a7b3b7b7db69ef3410f3c4e2d3abc9a8c ./release.yml
a04c9e50130c0822d5b940aca1d3031fd6d3e065c907d70cd7b33b91199ff521 ./kctrl-darwin-amd64
08b0e63e3f2948ae9ef108d1c0407ffe1c0c35eb635c0347bb0b17263b24e353 ./kctrl-darwin-arm64
008e8543a1389ab29a75470a6f602b569e28fa866f72ddb214df32d57e09ed1c ./kctrl-linux-amd64
3536d4fce287e8979d1c93d44309cf86db88e720b416e38f9346ddc5dfd95b28 ./kctrl-linux-arm64
e89a7b3c402c554397ad8a9169e92d878a978e1d857c59f3c29fb05f46d55c57 ./kctrl-windows-amd64.exe
d63f30752b629ea056af037d32e03975e95858476e875c751a963dd34627ad0e ./package.yml
7a6aa35600459a1797a6f0564ae89954e6da035fe54e19b72c573f5b31938a8c ./package-metadata.yml
v0.53.0
Installation and signature verification
Installation of kctrl
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.53.0/kctrl-linux-amd64
# Move the binary in to your PATH
mv kctrl-linux-amd64 /usr/local/bin/kctrl
# Make the binary executable
chmod +x /usr/local/bin/kctrl
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kctrl
$ kctrl version
Verify checksums file signature
Install cosign on your system https://docs.sigstore.dev/system_config/installation/
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:
# Download the checksums file, certificate, and signature
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.53.0/checksums.txt
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.53.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.53.0/checksums.txt.sig
### Verify the checksums file
cosign verify-blob checksums.txt --certificate checksums.txt.pem --signature checksums.txt.sig --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature. For instance, if you are using Linux on an AMD64 architecture:
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
Installation of kapp-controller
kapp-controller can be installed by using kapp
kapp deploy -a kc -f https://github.com/carvel-dev/kapp-controller/releases/v0.53.0/download/release.yml
or by using kubectl
kubectl deploy -f https://github.com/carvel-dev/kapp-controller/releases/v0.53.0/download/release.yml
Container Images
Kapp-controller and Kapp-controller-package-bundle images are available in Github Container Registry.
OCI Image URLs
- ghcr.io/carvel-dev/kapp-controller@sha256:2368019cd18fdd82c08c48f5ba7cf6c2df50e35d7e92a16ec1f36c97538985f3
- ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:9a39f5df36e21514b5d86e6c02849186a3b0f1b72c68651b70d73f2babde6835
Verify container image signature
The container images are signed using Cosign with GitHub OIDC. To validate the signature of OCI images, run the following commands:
# Verifying kapp-controller image
cosign verify ghcr.io/carvel-dev/kapp-controller@sha256:2368019cd18fdd82c08c48f5ba7cf6c2df50e35d7e92a16ec1f36c97538985f3 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
# Verifying kapp-controller-package-bundle image
cosign verify ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:9a39f5df36e21514b5d86e6c02849186a3b0f1b72c68651b70d73f2babde6835 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
✨ What's new
- Added partial support for DownwardsAPI with kctrl package release command by @100mik in #1580
- Add defaults for version flag while installing packages using kctrl by @100mik in #1588
- Bumping dependencies and golang by @rohitagg2020 in #1600
Full Changelog: v0.52.0...v0.53.0
📂 Files Checksum
2457bed3b40c46ede4f8c44823dcf5eb05cc4cd1e8b30da05348df4aac2864c7 ./release.yml
0bee8254d2055bc833a197c777d2d79efc06c675c821da196765dacdae5ebeb0 ./kctrl-darwin-amd64
70a2cb40122f4ac750fb21d9e741e056344fcc463e38c7b9981f5a2fdd74bef6 ./kctrl-darwin-arm64
9c33cfaae971718221c44feeca85faa703e7399f2e9d3fc98c9b1160ee765fb3 ./kctrl-linux-amd64
0e8fde1c937c1ad49dd42de8f4a9a41ccbeb3514ced8c83ad15dc04e3f2a9a96 ./kctrl-linux-arm64
b276621bfd1857ed0c841e96f3d4c17de1e450609f227ad3b882af0cc13d7c5f ./kctrl-windows-amd64.exe
883313f4580e7f45865b1a438fba2c3b9c142cd8bb6fb626dfa861ee58b3a335 ./package.yml
7a6aa35600459a1797a6f0564ae89954e6da035fe54e19b72c573f5b31938a8c ./package-metadata.yml
v0.50.6
Installation and signature verification
Installation of kctrl
By downloading binary from the release
For instance, if you are using Linux on an AMD64 architecture:
# Download the binary
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.50.6/kctrl-linux-amd64
# Move the binary in to your PATH
mv kctrl-linux-amd64 /usr/local/bin/kctrl
# Make the binary executable
chmod +x /usr/local/bin/kctrl
Via Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kctrl
$ kctrl version
Verify checksums file signature
Install cosign on your system https://docs.sigstore.dev/system_config/installation/
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. To validate the signature of this file, run the following commands:
# Download the checksums file, certificate, and signature
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.50.6/checksums.txt
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.50.6/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kapp-controller/releases/download/v0.50.6/checksums.txt.sig
### Verify the checksums file
cosign verify-blob checksums.txt --certificate checksums.txt.pem --signature checksums.txt.sig --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com
Verify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature. For instance, if you are using Linux on an AMD64 architecture:
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing
Installation of kapp-controller
kapp-controller can be installed by using kapp
kapp deploy -a kc -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.50.6/release.yml
or by using kubectl
kubectl deploy -f https://github.com/carvel-dev/kapp-controller/releases/download/v0.50.6/release.yml
Container Images
Kapp-controller and Kapp-controller-package-bundle images are available in Github Container Registry.
OCI Image URLs
- ghcr.io/carvel-dev/kapp-controller@sha256:3cead02490923568114691444b2ad7b5883948461fdd6b8e2c89e156bf407e47
- ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:3364d1229cd0fcf8ffa81653786b8da2c3eb40627a60dfe926eb90d7cc28e38a
Verify container image signature
The container images are signed using Cosign with GitHub OIDC. To validate the signature of OCI images, run the following commands:
# Verifying kapp-controller image
cosign verify ghcr.io/carvel-dev/kapp-controller@sha256:3cead02490923568114691444b2ad7b5883948461fdd6b8e2c89e156bf407e47 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
# Verifying kapp-controller-package-bundle image
cosign verify ghcr.io/carvel-dev/kapp-controller-package-bundle@sha256:3364d1229cd0fcf8ffa81653786b8da2c3eb40627a60dfe926eb90d7cc28e38a --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
✨ What's new
- Fixed Incorrect URL for kapp controller install instruction by @devanshuVmware in #1619
Full Changelog: v0.50.5...v0.50.6
📂 Files Checksum
94d0a61c7c254262562a40103e40f775aa6000bb3e11660b0582c2d0696c8985 ./release.yml
fcf0ca77df0b33e598a9df467a53da8ba50ba71a1bdaeab048832824dd0ec902 ./kctrl-darwin-amd64
be2e3579f12e6df72e2fbe4a943a2d7ec372c102bfc5fd75bad22ceb77b8d12c ./kctrl-darwin-arm64
789de8f69498a2625a9753c66c7c528b919c9ab82ad0bc8c69bf09f8df007c5d ./kctrl-linux-amd64
624c44c4a711a9c7cd0133ae39da77d5d6788ebd0c03af90f469cb345ab85bd5 ./kctrl-linux-arm64
c411a55e675893d3ee274c7fc49538d5933425a244178e85214f41a6b714bdec ./kctrl-windows-amd64.exe
05193b54ecd32b010651dd64e56be49af94d3603f84e50741a3176ea91e2f177 ./package.yml
7a6aa35600459a1797a6f0564ae89954e6da035fe54e19b72c573f5b31938a8c ./package-metadata.yml