RSS Amplifier

developer-guy’s Substack · May 15, 2023

⛓ in-toto and SLSA•🐙Wolfi OS Package Updates•🐳 Docker Builds and Multi-platform• ❌🔑 Keyless Signing for GitLab•💃SLSA v1.0 Release•🚨CNCF SLSA Assessments

0
Sign in to vote or save

developer-guy · developer-guy’s Substack

If you are interested in learning more about software supply chain security, most probably most of you have come across the terms in-toto attestations and SLSA provenance. But have you ever ask the question to yourself how these two are related to each other, let’s find out! Thanks to Aditya Sirish and Tom Hennen, they wrote a blog post to explain that.

➡️ in-toto and SLSA

For people who are not familiar with the Wolfi OS, Wolfi OS is the first Linux (Un)distro designed for securing the software supply chain designed for the container and cloud-native era. Here's Dan Lorenc's quick guide to understanding the unique things that Wolfi OS brings to the table of securing software supply chain security for container images.

We (w/ Furkan Türkal) are constantly adding new packages to Wolfi OS, here are some of them:

There are lots of packages still waiting to be added to Wolfi OS which means that all contributions would be very welcomed 🚀

Docker created a guide for giving people useful pointers and the best practices for Docker’s build features and this guide definitely should be with you as one of your handbooks when you start building container images for your projects whether you are just getting started or already an advanced Docker user!

➡️ Build with Docker

Keyless signing is one of the unique things that the Sigstore community brings to the table and has been used for a long time in the GitHub Actions platform since GitHub announced OIDC support. Now, keyless signing can be used in the GitLab CI as well, thanks to the Sigstore community, this support has been rolled out to staging, please use it and share your feedback with the community!

Also, Carlos Panato already created an example that shows how to use this support on GitLab CI.

➡️ Testing Cosign

In recent weeks, SLSA v1.0 was released and lots of great resources were created to explain what the new things are in the v1.0 release.

➡️ SLSA v1.0 is now final!

A blog post was published on Google’s security blog:

➡️ Celebrating SLSA v1.0: securing the software supply chain for everyone

Also, Cloudsmith made a live webinar to discuss what’s SLSA 1.0 mean for us:

➡️ SLSA 1.0 is here! What’s it mean for you?

🌟 There is even a tracking issue created to document all the projects that currently support SLSA provenance generation today such as Docker Buildx, Tekton Chains, Sigstore cosign, and many more.

➡️ Tracking issue for draft SLSA 1.0 support in tools

CNCF worked in collaboration with Chainguard to assess the software supply chain security practices of two of our graduated projects, Argo and Prometheus based on Supply-chain Levels for Software Artifacts (SLSA), which provides a framework for software supply chain integrity. Here is the blog post that can give you the details:

➡️ Building secure software supply chains in CNCF with SLSA assessments

No posts

Read the original on developerguy.substack.com

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.