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/kapp/releases/download/v0.65.2/kapp-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/kapp
# Make the binary executable
chmod +x /usr/local/bin/kappVia Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install kapp
$ kapp 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/kapp/releases/download/v0.65.2/checksums.txt
curl -LO https://github.com/carvel-dev/kapp/releases/download/v0.65.2/checksums.txt.pem
curl -LO https://github.com/carvel-dev/kapp/releases/download/v0.65.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-missing✨ What's New
- deps: bump ytt and kapp-controller by @sameerforge in #1126
Full Changelog: v0.65.1...v0.65.2
📂 Files Checksum
38b0a6eb958210f5db2cf79ee4082adf7b6cf52de983b5364c56d03d898b6439 ./kapp-linux-amd64
0285fd258404b902d3a27d17f7a4ce7a01936edef7a1b822632d13b407afb39d ./kapp-darwin-arm64
a877a004f8b703218883c3f7140bda216f53b9b9e5b29fecf5cec7d4ad6d85b0 ./kapp-linux-arm64
91bd0bcc041b9ce135d8f119dc8e404bce7f8f7aa1c3b10cb34ac25d88ca2d7f ./kapp-darwin-amd64
20c42452744622c140dac28c9820405c115974899ea90817325c494855578195 ./kapp-windows-amd64.exe