PROCEDURAL

Maximum Container Image Age
Maximum container image age with Policy Controller
Disallowing Unsafe sysctls
Use Policy Controller to limit pods to safe sysctls
Verify Signed Chainguard Images
Using Policy Controller to Verify Signed Chainguard Images
How to Verify File Signatures with Cosign
Use Cosign to verify non-container software artifacts
How to Mirror Packages from Chainguard Package Repositories to Artifactory
Tutorial outlining how to set up remote and virtual Artifactory repositories to mirror packages through the Chainguard Package Repositories.
How to Port a Sample Application to Chainguard Containers
This article works through porting a small but complete application to use Chainguard Containers. As we'll see, this is relatively straightforward, but it is important to be aware of some of the differences to other common images.
Create an Assumable Identity for a GitLab CI/CD Pipeline
Procedural tutorial outlining how to create a Chainguard identity that can be assumed by a GitLab CI/CD pipeline.