Custom Assembly
How Guarded Entrypoint works
What the Guarded Entrypoint wrapper does at container start: secret references, fail mode, preflight checks, command override, and variable expansion.
Managing tag-based Custom Assembly with chainctlHow to use chainctl to create overlays and bind them to specific tags of a Custom Assembly repository.
Adding a package to a Chainguard ContainerChoose how to add a package to a Chainguard Container, find the package name, apply the change, and confirm the package reached the finished image.
Overview of Chainguard Custom AssemblyHow to use Chainguard's Custom Assembly tool
Guarded Entrypoint examplesExample Custom Assembly manifests that use Guarded Entrypoint to inject secrets, wait for a dependency, override a command, and fail open.
Managing tag-based Custom Assembly with TerraformHow to use the Chainguard Terraform provider to create overlays and bind them to specific tags of a Custom Assembly repository.
Using the Chainguard Console to manage Custom Assembly resourcesHow to use Chainguard's Custom Assembly tool in the Chainguard console.