OCI Container Registry

ociContainer registryoci-container-registry

Managed registry for container images, manifest lists and Helm charts.

Provider
oci
Category
Data
Also known as
OCIR
Properties · 2 set by this component
propertytypevaluesrequiredkind defaultthis component
geoReplicatedboolean—nofalse▸ false
helmCharts · component propertyboolean—notrueinherited
imageScanningboolean—no—inherited
immutableTagsboolean—no—inherited
managedboolean—nofalse▸ true
maxImagesPerRepository · component propertyinteger—no100000inherited
maxRepositoriesPerRegion · component propertyinteger—no500inherited
maxStorageGbPerRegion · component propertyinteger—no500inherited
retentionDaysinteger—no—inherited
retentionPolicy · component propertyenumglobal | customnoglobalinherited
staticCredentialsboolean—no—inherited
visibilityenumprivate | publicno—inherited
Rules that apply · 0

Every rule whose selector covers this component's kind or its category. Whether a rule fires depends on the design: its properties, its edges and its groups.

No rule reads this kind yet. That is a gap, not a guarantee.
Use it in a design
nodes:
  - { id: "container-registry", component: "oci-container-registry" }
Other Container registry products · 14
Source
# yaml-language-server: $schema=../../schema/component.schema.json
# OCI Container Registry (OCIR) repository: an OCI-compliant registry for Docker images, manifest
# lists and Helm charts ("Overview of Container Registry"), limited per enabled region to 500
# repositories, 500 GB and 100,000 images per repository. "Retaining and Deleting Images Using
# Retention Policies": each region has a global policy whose criteria retain every image.
schemaVersion: "1"
type: "component"
id: "oci-container-registry"
kind: "container-registry"
provider: "oci"
docs: "https://docs.oracle.com/en-us/iaas/Content/Registry/Concepts/registryoverview.htm"
aliases: ["OCIR"]
defaults:
  managed: true
  geoReplicated: false
properties:
  retentionPolicy:
    type: "enum"
    values: ["global", "custom"]
    default: "global"
  maxRepositoriesPerRegion:
    type: "integer"
    default: 500
  maxStorageGbPerRegion:
    type: "integer"
    default: 500
  maxImagesPerRepository:
    type: "integer"
    default: 100000
  helmCharts:
    type: "boolean"
    default: true

The same page as markdown, for an agent: /catalogue/components/oci-container-registry.md