Container Registry
Overview
Every CompactHive tenant gets a private container registry backed by Harbor. It stores the images your CI pipeline builds. Your Kubernetes namespace is pre-configured with pull credentials, so deployed apps can pull images automatically.
| Property | Value |
|---|---|
| Public URL | registry.compacthive.dev |
| Protocol | Docker Registry v2 (OCI compatible) |
| Auth | Robot account per tenant (auto-generated) |
| TLS | HTTPS from your machine; plain HTTP internally inside the cluster |
Storage quotas
| Tier | Storage |
|---|---|
| Basic | 1 GB |
| Team | 5 GB |
| Pro | 10 GB |
| Business | 25 GB |
| Enterprise | 100 GB |
Find your credentials
Go to portal → Connect. Under "Container Registry" you'll see the Registry URL, your Project Name (your isolated Harbor project), Username (robot account), and Password (click to reveal).
Push an image manually
docker login registry.compacthive.dev -u YOUR_USERNAME -p YOUR_PASSWORD
docker tag my-app:latest registry.compacthive.dev/YOUR_PROJECT/my-app:latest
docker push registry.compacthive.dev/YOUR_PROJECT/my-app:latest
Pull in Kubernetes
Your namespace has an imagePullSecret already configured on the default ServiceAccount. Any Deployment using the default ServiceAccount pulls from your registry automatically — no extra configuration needed.
View registry contents
Go to portal → Registry to see your repositories, tags, and storage usage.
No comments to display
No comments to display