For the complete documentation index, see llms.txt.

Reference

Chainguard Checks configuration reference
Reference for the .chainguard/ci.yaml file that defines Chainguard Checks: file layouts, packages, commands, network access, conditions, triggers, resources, and environment variables.
Pull token output formats and credential names
A reference for the output formats chainctl auth pull-token create supports and the names each format gives to the identity ID and token.
Red Hat UBI compatibility
Differences between Chainguard Containers and Red Hat UBI third-party images
Chainguard Containers network requirements
Using Chainguard Containers with firewalls, access control lists, and proxies.
chainctl reference
chainctl reference documentation
Example policies
Policy recipes
Variations, inputs, services, and caches in Chainguard Checks
Run a Chainguard Checks check once per variation, pass files between checks, check out another repository, start services such as a database, run checks as another user, and reuse Go build output with caches.