Catalogue / Data

Container registry

datacontainer-registry

A store of container images addressed by repository and tag.

Category
Data
Properties
7
Components
15
Rules
0
Properties · 7 defined by this kind

A node of this kind resolves each property from its own props, then the component's defaults, then the default below.

propertytypevaluesrequireddefault
geoReplicatedboolean—nofalse
imageScanningboolean—no—
immutableTagsboolean—no—
managedboolean—nofalse
retentionDaysinteger—no—
staticCredentialsboolean—no—
visibilityenumprivate | publicno—
Rules for this kind · 0
No rule selects this kind or its category. Governance calls that a recorded gap.
Components · 15
Source
# yaml-language-server: $schema=../schema/kind.schema.json
# Images are pulled by name and tag, which object-store cannot express, and the registry carries its own exposure and retention settings. visibility, adminUser, imageScanning and immutableTags are left open so supply-chain rules can test for absence.
schemaVersion: "1"
type: "kind"
id: "container-registry"
category: "data"
properties:
  visibility:
    type: "enum"
    values: ["private", "public"]
  imageScanning:
    type: "boolean"
  geoReplicated:
    type: "boolean"
    default: false
  immutableTags:
    type: "boolean"
  retentionDays:
    type: "integer"
  staticCredentials:
    type: "boolean"
  managed:
    type: "boolean"
    default: false

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