For the complete documentation index, see llms.txt.

Chainguard Containers

Chainguard Containers product release lifecycle
Understanding Chainguard's approach to container image versions.
Getting started with the Cilium Chainguard Containers
Learn how to deploy Cilium CNI using Chainguard's security-hardened container images for enhanced Kubernetes network security with eBPF
Strategies for minimizing your CVE risk
Learn strategies for minimizing CVE risk in container images, including how Chainguard's approach to minimal images and rapid patching helps reduce vulnerabilities
Considerations for keeping containers up to date
Learn best practices for updating container images, including Chainguard's approach to daily rebuilds, semantic versioning, and balancing security with stability
Getting started with the MariaDB Chainguard Container
Learn how to deploy MariaDB databases using Chainguard's security-hardened container image with minimal vulnerabilities and distroless design
Overview of assumable identities in Chainguard
An overview of what assumable identities are and how they can be used with Chainguard assets.
Create an assumable identity for a GitHub Actions workflow
Tutorial outlining how to create a Chainguard identity that can be assumed by a GitHub Actions workflow.