Installation and signature verification
Installation
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/kbld/releases/download/v0.47.2/kbld-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/kbld
# Make the binary executable
chmod +x /usr/local/bin/kbldVia Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kbld
$ kbld version Verify checksums file signature
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC(Refer this page for cosign installation). 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/kbld/releases/download/v0.47.2/checksums.txt
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.47.2/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kbld/releases/download/v0.47.2/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.comVerify binary integrity
To verify the integrity of the downloaded binary, you can utilize the checksums file after having validated its signature.
# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missingWhat's Changed
- Bump golang to 1.25.7 and update imgpkg to v0.47.2 and vendir to v0.45.2
Full Changelog: v0.47.1...v0.47.2
📂 Files Checksum
33a7e80404da43b1fd5912ff775f8dca7ef34120b177bc94737557a55985b5f4 ./kbld-windows-arm64.exe
4f220f904da398e7e8741d81995d9c96ff5f1e9b0578fa157fc5cc16730844a6 ./kbld-linux-amd64
928d0297cfcd1bcba15d17cac1576d9c2e4b33c9fe32f4c1966a5609c1bdfa29 ./kbld-darwin-amd64
a13bfe9ec7464c24dc18fcb2f192b383b7f26cdd1fa8d891de9699b04a86c4d7 ./kbld-linux-arm64
c3cf49fe1d92b4a76624b3ba2235fee176f4f5ffbfc07ae7fbcbb94471046c0c ./kbld-windows-amd64.exe
da43fb9c6f9298f52b1c4a6d6a95047b81307f41a09a6918db8c10ae9448287b ./kbld-darwin-arm64