github carvel-dev/ytt v0.51.2

6 days 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.51.2/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.51.2/checksums.txt
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.51.2/checksums.txt.pem
curl -LO https://github.com/carvel-dev/ytt/releases/download/v0.51.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.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.51.1...v0.51.2

📂 Files Checksum

4fa87a81af4634099c3a1c7396d4d0f0b6fee9f4854b37a6a547d55bfca897c5  ./ytt-darwin-arm64
61ad01f1df9cc8344c786e93acb1f5707ded9e4b52e4ec55a0f6637f2af53bae  ./ytt-linux-amd64
669eb82f2a3f646c593af3e2b2b7088f902a609770a8034e37779e9121d67e07  ./ytt-windows-amd64.exe
a25dd1c8b74f276a6ef2b4c2d0b493f8aaf87839e90762aa3c444e0b7eec95c8  ./ytt-darwin-amd64
ae0bdc3aca64e71276f59679ea9253be5f88fc6880937ae1de3dd42a00492a8c  ./ytt-linux-arm64
c648786f8b5237f62169960e1df09efc17ecbbc8d83c1dd0d5edf815ee57ae55  ./ytt-windows-arm64.exe

Don't miss a new ytt release

NewReleases is sending notifications on new releases.