Skip to main content

Overview

Metadata namespaces define structured, validated property schemas for images. When a namespace is defined, the Dashboard displays a guided property editor instead of a raw key-value form — ensuring consistent metadata across your image catalog. Namespaces can be public (visible to all projects) or private (visible only to the creating project).
Administrator Access Required — This operation requires the admin role. Contact your Polystack administrator if you do not have sufficient permissions.

Concepts


Image Tags

Tags are the simplest form of image metadata — plain strings with no key, attached directly to an image. Use them for fast catalog filtering, grouping by OS family, compliance designation, or release milestone.
Navigate to Compute > Images and click Edit (the first row action) on the image.In the Tags field, type a tag and press Enter to add it. Add as many as needed, then click Confirm.
Use a consistent tagging convention across your image catalog:

Create a Metadata Namespace

Define the namespace schema

Create a JSON file defining the namespace properties:
namespace-schema.json

Register the namespace

Create metadata namespace

Verify namespace is active

List registered namespaces
The org.polystack.images namespace appears in the list.

Use Namespace Properties

Once a namespace is registered, its properties appear in the Dashboard image editor as a structured form. Set them via CLI:
Set namespace-defined properties on an image

Manage Namespaces

Deleting a namespace removes the property schema definitions but does not remove existing property values from images. Images retain their property values even after the namespace is deleted.

Property Type Reference


Next Steps

Image Properties

Set properties on individual images using the defined namespace schemas.

Security

Protect critical metadata properties from unauthorized modification.

Storage Backends

Configure the backend that stores the image data alongside its metadata.

Admin Troubleshooting

Resolve metadata namespace and property validation issues.