v0.18.0
Installation and signature verification
Verify checksums file signature
Install cosign on your system https://docs.sigstore.dev/system_config/installation/
The checksums file provided within the artifacts attached to this release is signed using Cosign with GitHub OIDC. 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/secretgen-controller/releases/download/v0.18.0/checksums.txt
curl -LO https://github.com/carvel-dev/secretgen-controller/releases/download/v0.18.0/checksums.txt.pem
curl -LO https://github.com/carvel-dev/secretgen-controller/releases/download/v0.18.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
Installation of secretgen-controller
secretgen-controller can be installed by using kapp
kapp deploy -a sg -f https://github.com/carvel-dev/secretgen-controller/releases/v0.18.0/download/release.yml
or by using kubectl
kubectl deploy -f https://github.com/carvel-dev/secretgen-controller/releases/v0.18.0/download/release.yml
Container Images
secretgen-controller and secretgen-controller-package-bundle images are available in Github Container Registry.
OCI Image URLs
- ghcr.io/carvel-dev/secretgen-controller@sha256:35060c30363c1806c137bd137edda0d1dd07442cf1372f1951b194b3b11f5b59
- ghcr.io/carvel-dev/secretgen-controller-package-bundle@sha256:de46a8e1fe287d838040a4722eb12c4fd8f25c644f374b391cfa2e3d1424731c
Verify container image signature
The container images are signed using Cosign with GitHub OIDC. To validate the signature of OCI images, run the following commands:
# Verifying secretgen-controller image
cosign verify ghcr.io/carvel-dev/secretgen-controller@sha256:35060c30363c1806c137bd137edda0d1dd07442cf1372f1951b194b3b11f5b59 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
# Verifying secretgen-controller-package-bundle image
cosign verify ghcr.io/carvel-dev/secretgen-controller-package-bundle@sha256:de46a8e1fe287d838040a4722eb12c4fd8f25c644f374b391cfa2e3d1424731c --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text
✨ What's new
The go module name is changed to carvel.dev/secretgen-controller by @prashantrewar in #508
- 🚨 For library users 🚨 note that this is a breaking change on this version, no impact for users that only use the binaries
Full Changelog: v0.17.2...v0.18.0
📂 Files Checksum
bda7eeafb3c69ddc0f0c4e14f7f2c37a2350574301e3961c9aa1fc7894ec3ba5 ./release.yml
04210e4271f3f95e673d6f2207a022d78f7bf7c4da92ca30dad45ccf18479a8b ./package.yml
8f185deaa02964663bc3cedcb7c0af46151676e7c2abc2b69ff04178f87f28fe ./package-metadata.yml