Registry v2: ACP Image Registry Overview
Registry v2 is the Operator-managed, OCP-style Registry for ACP clusters. It is deployed and reconciled by cluster-image-registry-operator, and provides an internal integrated registry for application images, ImageStream metadata, namespace-based access control, automatic ServiceAccount pull credentials, and pruning and garbage collection.
TOC
Integrated ACP Image RegistryWhat Changed from the Legacy RegistryCommon TermsAutomatic Image PruningCompatibility NotesIntegrated ACP Image Registry
The Registry runs as a standard cluster workload in image-registry-system. The data plane is served by the image-registry Deployment, while image metadata is served through the aggregated image.alauda.io/v1 Image API.
Image data and image metadata are stored separately:
The Registry integrates with ACP authentication and Kubernetes authorization. Namespace RoleBindings control who can pull, push, delete, list, or prune image content.
What Changed from the Legacy Registry
Common Terms
Automatic Image Pruning
Registry v2 uses imagepruners.imageregistry.operator.alauda.io/cluster to configure scheduled pruning. The Operator renders an image-pruner CronJob that runs ac adm prune images with the configured retention policy.
Pruning removes unused image metadata first. Registry garbage collection reclaims storage after metadata is removed. Run manual prune and GC only after reviewing the dry-run output.
Compatibility Notes
- The legacy Registry how-to pages remain valid for environments that have not migrated.
- Registry v2 Image API resources use the ACP groups
image.alauda.io/v1andimageregistry.operator.alauda.io/v1. - OCP-style concepts such as
Image,ImageStream,ImageStreamTag,ImagePruner, image puller and pusher roles, and ImageStream layer authorization are preserved where they apply to ACP. - OpenShift-specific APIs such as
route.openshift.io,image.openshift.io,imageregistry.operator.openshift.io,BuildConfig, andDeploymentConfigare not exposed as ACP APIs. - Unmodified
occommands are only a limited discovery aid. Useacfor ACP Registry workflows.