Skip to content

v0.21.1

Choose a tag to compare

@github-actions github-actions released this 17 Oct 15:55
· 1627 commits to main since this release
e25e167

After a previous tick release focused on performance, it's time for a new release, but this time packing some big features! 🚀

AWS S3 CAS backend support

We welcome Amazon S3 blob storage as a new addition to the CAS backend family, joining OCI registry and Azure Blob Storage. Now, you can configure an S3 bucket as a destination for all your SDLC pieces of evidence (SBOMS, artifacts, test results, VEX files) and attestations.

You can learn how to configure it in our documentation, but in a nutshell...

 $ chainloop cas-backend add aws-s3 \
    --access-key-id [accessKeyID] \
    --secret-access-key [secretAccessKey] \
    --region [region] \
    --bucket [bucketName]

The result is having all the artifacts stored in your s3 bucket following a content addressable convention.

image

With tamper-resistant properties and additional information for easy retrieval.

image

Azure KeyVault credentials backend

This release also adds support for Azure KeyVault. This means that when you deploy Chainloop in Azure, you can now fully leverage Azure-managed services by not only using CloudSQL (for DB) and Azure Blob Storage (for content addressable storage (CAS)) but also Azure KeyVault for credentials handling.

This makes this deployment topology on par with what we already have in Google Cloud (via GCP secret manager) and Amazon Web Services (with AWS secret manager). Congratulations, Azure users! 🎉

image

You can find the full release attestation here

What's Changed

  • Bump Helm Chart Version => v0.20.0 by @github-actions in #384
  • fix: Azure Pipeline Run URI incorrect value by @danlishka in #386
  • chore(deps): Bump golang.org/x/net from 0.15.0 to 0.17.0 by @dependabot in #387
  • feat: Azure KeyVault support by @migmartri in #388
  • feat(deployment): Azure KeyVault support by @migmartri in #389
  • feat(CAS): AWS S3 blob storage support by @migmartri in #390
  • Bump Helm Chart Version => v0.21.0 by @github-actions in #391
  • fix(azure): existing file regression by @migmartri in #392

Full Changelog: v0.20.0...v0.21.1