For the complete documentation index, see llms.txt.

Procedural

Use Terraform to create an assumable identity for a Jenkins pipeline
Procedural tutorial outlining how to create a Chainguard identity with Terraform that can be assumed by a Jenkins pipeline.
How to provision users into Chainguard from Microsoft Entra ID with SCIM
Procedural tutorial on how to set up SCIM provisioning and SSO from Microsoft Entra ID to the Chainguard platform.
Migrating from API v1 to API v2
How to migrate a direct integration with the Chainguard API from v1 to the GA API v2.
Create an assumable identity for a CLI session authenticated with Keycloak
Procedural tutorial outlining how to create a Chainguard identity that can be assumed by a Keycloak user.
Can anybody build Chainguard Containers themselves?
Dustin Kirkland discusses whether users can build Chainguard Containers on their own
Authenticating with the Chainguard SDK
Tutorial with examples showing how you can authenticate with the Chainguard SDK's auth and auth/ggcr packages.
Example policies
Policy recipes