Container Registry Workload
Overview
A Container Registry workload represents a repository capable of storing and securing Docker and other container images for use in deployments. Configuring this workload scaffolds the infrastructure-as-code required to deploy an Azure Container Registry ("ACR")[1].
Architecture
Capabilities
Add-ons
Diagnostic Logging
The Diagnostic Logging Add-on
is automatically configured upon adding a Logging Link
. This add-on enables diagnostic logging for ACR, backed by the linked Log Analytics[2] workspace.
Links
Logging Link
A Logging Link
collects the necessary information from the linked Log Analytics workspace and triggers the provisioning of the Diagnostic Logging Add-on
.
Ports
Image Push Port
An Image Push Port
enables the connection of one or more Functional Workloads to allow the pushing of container images from their Continuous Integration / Continuous Deployment (CI / CD) workflows.
Image Pull Port
An Image Pull Port
enables the connection of one or more Workloads to allow the pulling of container images by the linked workload.
Use Cases
- Secure storage and retrieval of container images