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/ytt/releases/download/v0.55.1/ytt-linux-amd64
# Move the binary in to your PATH
mv kapp-linux-amd64 /usr/local/bin/ytt
# Make the binary executable
chmod +x /usr/local/bin/yttVia Homebrew (macOS or Linux)
$ brew tap carvel-dev/carvel
$ brew install ytt
$ ytt 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/ytt/releases/download/v0.55.1/checksums.txt
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.55.1/checksums.txt.pem
curl -LO https://github.com/carvel-dev/ytt/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.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
- chore(deps): upgrade Go to 1.26.3 and bump CLI utility libraries by @sameerforge in #989
- fix: Fix incorrect markdown in README.md by @moijes12 in #990
New Contributors
Full Changelog: v0.55.0...v0.55.1
📂 Files Checksum
82086af6ab159120320bb7864dea27eb701656ef7f8c247b0e7bcbb5efabe214 ./ytt-windows-arm64.exe
6aee93963dfc8c89d0c63dc8300e0ed4fa7163bd7972fbefca4fb7e25b0c4170 ./ytt-linux-riscv64
ce61f7aee3f66f9b78d5781ef8528b7c8e199a2747796ef17a954118d3e65724 ./ytt-linux-arm64
3a2c925ed222f8db4956946d40279688edd6ceb3e919f03f919a8fc8b8532eda ./ytt-linux-amd64
1649a42b19cdf611b033646951313b0ed3210383d05615bb11b2833b051ac771 ./ytt-windows-amd64.exe
cf4d4afcf32e5cab1ba55a74f436c7e4bd04326c168a11be17078162629100e9 ./ytt-darwin-arm64
b6a946878b74883c093bcc3e93960c68a6058a7e2be6ee2c78f1ba5f80fe3c02 ./ytt-darwin-amd64