Skip to content

v0.21.1

Choose a tag to compare

@github-actions github-actions released this 01 Jun 10:51
· 4 commits to develop since this release
854d7eb

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.21.1/checksums.txt
curl -LO https://github.com/carvel-dev/secretgen-controller/releases/download/v0.21.1/checksums.txt.pem
curl -LO https://github.com/carvel-dev/secretgen-controller/releases/download/v0.21.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.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.21.1/download/release.yml

or by using kubectl

kubectl deploy -f https://github.com/carvel-dev/secretgen-controller/releases/v0.21.1/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:8a2e7502b879fb8e8b8b1cf3d0387c88eabb9251aee40981598b1e9a2584dd78
  • ghcr.io/carvel-dev/secretgen-controller-package-bundle@sha256:a4c69b654c687ab85c91bf0029e9d8ff2dec4bdc827a37614b48157a735b6d72

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:8a2e7502b879fb8e8b8b1cf3d0387c88eabb9251aee40981598b1e9a2584dd78 --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:a4c69b654c687ab85c91bf0029e9d8ff2dec4bdc827a37614b48157a735b6d72 --certificate-identity-regexp=https://github.com/carvel-dev --certificate-oidc-issuer=https://token.actions.githubusercontent.com -o text

What's Changed

  • chore(deps): upgrade Go to 1.26.3 and bump kube-openapi, x/mod, and x/crypto by @sameerforge in #747

Full Changelog: v0.21.0...v0.21.1

📂 Files Checksum

1bb6537de1e25dc11367fc279ac20a5824e8cc64c22d0fec97dd3123d39bc6ac  ./release.yml
208eb21651f20751921cf91f911780d3c9a308c24bcb6530b40ee51755c35b40  ./package.yml
8f185deaa02964663bc3cedcb7c0af46151676e7c2abc2b69ff04178f87f28fe  ./package-metadata.yml