PROCEDURAL
Maximum Container Image Age
Maximum container image age with Policy Controller
Disallowing Unsafe sysctlsUse Policy Controller to limit pods to safe sysctls
Verify Signed Chainguard ImagesUsing Policy Controller to Verify Signed Chainguard Images
How to Verify File Signatures with CosignUse Cosign to verify non-container software artifacts
How to Mirror Packages from Chainguard Package Repositories to ArtifactoryTutorial 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 ContainersThis 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 PipelineProcedural tutorial outlining how to create a Chainguard identity that can be assumed by a GitLab CI/CD pipeline.