Manage Registry
This page explains how to view, configure, and manage an existing CloudRaya Container Registry.
Accessing Registry Management
All registry management actions are performed from the Registry Detail page.
From this page, you can view registry configuration, repositories, image artifacts, and security scan results before performing any changes.
To open the registry detail page:
- Go to Dashboard → Storage → CloudRaya Container Registry
- Locate your registry
- Click View Detail
Registry Detail Overview
The Registry Detail page is divided into several functional areas.
Credential Information
This section displays:
-
Registry URL
The endpoint used for Docker login, push, and pull operations.
-
Registry Name
The logical name of your registry inside CloudRaya.
These values are required when authenticating from Docker, Kubernetes, or CI/CD systems.
Storage Usage
Shows:
- Used storage
- Total allocated storage
Each registry includes 10 GB of free storage by default.
Additional storage can be added when needed.
📄 See: Resize Registry Storage
Repository List
The Repository section shows all repositories stored inside the registry.
For each repository, you can view:
- Repository name
- Number of artifacts (image tags)
- Pull count
- Last update time
From this list, you can:
- Open repository details
- Delete individual repositories
Repository & Artifact Details
Selecting a repository opens the Artifact List, which displays:
- Image tag
- Artifact type (image)
- Image size
- Push time
- Pull time
- Vulnerability scan status
Each image tag can be inspected individually.
Vulnerability Scanning
CloudRaya Container Registry supports image vulnerability scanning.
From the Vulnerabilities view, you can:
- See vulnerability counts by severity (High, Medium)
- Review CVE identifiers
- Inspect affected packages and versions
This helps identify security risks before deploying images to production.
Vulnerability scanning is informational and should be combined with your internal security processes.
Registry Settings
From the Settings Config menu, you can configure registry-wide behavior.
Available Settings
- Tag Immutability
- Prevents overwriting existing image tags
- Recommended for production environments
- Scan on Push
- Automatically scans images when pushed
- Ensures early vulnerability visibility
Changes take effect immediately after saving.
Push Command Helper
The View Push Command action provides ready-to-use Docker commands, including:
- Docker login command
- Image build example
- Image tagging format
- Docker push command
This is intended to reduce configuration errors and speed up onboarding.
📄 See: Push & Pull Images
Credential Management
Change Registry Password
You can rotate the registry password at any time.
When the password is changed:
- Existing Docker logins will stop working
- CI/CD pipelines must be updated
- Kubernetes imagePullSecrets must be updated
Password rotation is recommended as a security best practice.
📄 See: Reset Registry Password
Resize Registry Storage
If storage usage approaches the allocated limit, you can upgrade storage.
Important notes:
- Storage upgrades are applied in 10 GB increments
- Storage can only be increased, not reduced
- Billing updates automatically after upgrade
📄 See: Resize Registry Storage
Delete Registry
Deleting a registry permanently removes:
- The registry itself
- All repositories and images
- All vulnerability scan data
- All associated credentials
🚨 This action is irreversible.
Deletion requires explicit confirmation to prevent accidental data loss.
📄 See: Delete Registry
Recommended Management Flow
For production environments, CloudRaya recommends:
- Enable tag immutability
- Enable scan on push
- Monitor storage usage regularly
- Rotate registry passwords periodically
- Integrate registry access with Kubernetes securely
- Delete unused repositories to maintain hygiene