github carvel-dev/ytt v0.54.0

8 hours ago

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.54.0/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/ytt

Via 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.54.0/checksums.txt
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.54.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/ytt/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.

# Verify the binary using the checksums file
sha256sum -c checksums.txt --ignore-missing

What's Changed

Full Changelog: v0.53.2...v0.54.0

📂 Files Checksum

0ea235e08c5c828c37acf2717893cd1fdbc35e0ae25c93c47c47f51f53cdddaf  ./ytt-windows-arm64.exe
1dc1f329583e46c17100cbbc88b7d28274ff99e3c471821ae432c64b6e1b7b42  ./ytt-linux-riscv64
2ee1dee5c952a081896ac5b30853b6e59bd77b5fdd244bff2ea16a3172e8fb5a  ./ytt-linux-arm64
6a1549260d7641585c4434c83ad237a66ec4fd4478edbd32e5e190ce1e755d20  ./ytt-linux-amd64
7a7530de7e7e54cf2326ff491b337bf4c673f2d8a404159e033a45a6d6067b8c  ./ytt-windows-amd64.exe
b447fa763dac6cad0e2497cb382a778cc4d47171374cc1347ca2896f2e1c1ea6  ./ytt-darwin-arm64
c4dad8e654e9890a745aa62f3cbf87e5a6ccd5302afdf64855e918e5cdea81ca  ./ytt-darwin-amd64

Don't miss a new ytt release

NewReleases is sending notifications on new releases.