ytt

Carvel · Carvel.ytt

YAML templating tool that works on YAML structure instead of text

winget install --id Carvel.ytt --exact --source winget

Latest 0.53.2

Release Notes

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

  • Fix empty maps and list issue #817 #911 by @emh-jump Full Changelog: v0.53.1...v0.53.2 πŸ“‚ Files Checksum 0e9e75b7a5f59161d2413e9d6163a1a13218f270daa1c525656195d1fcef28f6 ./ytt-linux-arm64 18fe794d01c2539db39acb90994db0d8e51faa7892d0e749d74c29818017247a ./ytt-linux-amd64 4cc85a5e954d651d547cdef1e673742d995a38b0840273a5897e5318185b4e18 ./ytt-darwin-arm64 641f84d65af7459ccaaa83694666bc9e5deb92b2b2dd94c34f51ddd94f0c69d2 ./ytt-windows-amd64.exe 7c825bfb2e11565904d23bd9b850fb73de3a73bf5019986d9f08807875a86c6b ./ytt-windows-arm64.exe b1d90bf73071c78edb62a0f37663c655c99a3203783593e6e7988c2eeee5f935 ./ytt-linux-riscv64 cc51c3040b91bb0871967f9960cd9286bafd334ffd153a86914b883f3adad9ef ./ytt-darwin-amd64

Installer type: portable

Architecture Scope Download SHA256
x64 β€” Download 641F84D65AF7459CCAAA83694666BC9E5DEB92B2B2DD94C34F51DDD94F0C69D2

Details

Homepage
https://carvel.dev/ytt/
License
Apache-2.0
Publisher
Carvel
Support
https://carvel.dev/community/
Privacy Policy
https://carvel.dev/shared/docs/latest/security-policy/
Copyright
Β© 2024 Carvel Authors.
Moniker
ytt

Tags

carvelcliconfigurationdata-structuresdevopsgok8skubernetestemplatingyamlyaml-processoryml

Older versions (13)

0.53.1
Architecture Scope Download SHA256
x64 β€” Download 36ADCAA1F02681B0E7CEB73BDA70AB11E3880588B51A188FD0318F6009BDEB36
0.53.0
Architecture Scope Download SHA256
x64 β€” Download 5316EA78CDD03A65D4C508B8AF57670B461057C4F0050DE12661AF7125BA2E16
0.52.2
Architecture Scope Download SHA256
x64 β€” Download 8D7904EF61CD26E5BD94CD0E0CFC5CD4E7D5501845290034BFE87FEE05CECB03
arm64 β€” Download 5242B9078ABD483DA46F13F715254F415B6328B2D979AF24A4074B56007A43BA
0.52.1
Architecture Scope Download SHA256
x64 β€” Download B437DEB4EB8C9ADA3E1405272450CDF33A0450684609AF7DF2EACCF36F1C1C92
arm64 β€” Download A887653ACE89A6C102646D685B01C6CB637AA2B1E0987B1BE5A799EBEFC893FA
0.52.0
Architecture Scope Download SHA256
x64 β€” Download A01005EC823B8CB048F6AC2962233EC340CF9040E254FEE5C28D0E784DA4CA49
arm64 β€” Download 063CF006DDCB6592500C8BEDB20850FFD332E058FD34C1ABFF781BB6EF68C590
0.51.2
Architecture Scope Download SHA256
x64 β€” Download 669EB82F2A3F646C593AF3E2B2B7088F902A609770A8034E37779E9121D67E07
arm64 β€” Download C648786F8B5237F62169960E1DF09EFC17ECBBC8D83C1DD0D5EDF815EE57AE55
0.51.1
Architecture Scope Download SHA256
x64 β€” Download C2A918AB38781DCCD48E7EE5C87F2D78ECCE6BB8A47C957E087D689FD555C6D0
arm64 β€” Download 455EA8A02F6FA3AE7E885FB06977C653C758FD65DD79F94954114EB4A7CD39FE
0.49.1
Architecture Scope Download SHA256
x64 β€” Download AC75DE5A71EBD165F2B6BE338A16020055D298CCB31A7DBADE887D11912B8FED
arm64 β€” Download AC75DE5A71EBD165F2B6BE338A16020055D298CCB31A7DBADE887D11912B8FED
0.47.0
Architecture Scope Download SHA256
x64 β€” Download 67B7CB20273CB00D36BDA38888277C1B0E74992A422C771D28E7A9C2045DA798
arm64 β€” Download 4C37056702D842570B0BCE2F461F494902A2FBD8D83EF1DED224D0DEF1F04CCB
0.46.3
Architecture Scope Download SHA256
x64 β€” Download 271B145C7EB20F1CE424EAB22B557662B2F7B1BD008BC2F1833AB56A567F05EF
arm64 β€” Download 15058F993F10524473D1F612A2FF344A6F51CE28D291228F650F605A226F4E97
0.46.2
Architecture Scope Download SHA256
x64 β€” Download 027A12C62B3233A409D1EEABE689BE9FF97DE312DD6F18063000CDFA65B41032
arm64 β€” Download 71F9A7D83F51FD3A6096720D2F7F10184C62030E090FDB9DAAD62E1DE0627AAD
0.45.1
Architecture Scope Download SHA256
x64 β€” Download 50CEE1125897B67AA51D02C5EF13BF9632AD042251FEC7FC7AE51376A90FE5DA
arm64 β€” Download 0D06D9A822B589234DC000111E993E244705E117D20C4C74435FC642C0F2D459
0.45.0
Architecture Scope Download SHA256
x64 β€” Download 49A857875A07640DC3A5E522CBC19EF2F9BA74B8C2047848B845B20D0ADDC4A8
arm64 β€” Download E381003ECF167E9A7DADF5A18026511F08A1C5FD9A393AD565650E3C7D444BE2