Container Registry
Your private images, ready for Kubernetes.
A private registry for your account, under your own handle on registry.rarestack.net. Push from your laptop or CI, then link a RareCloud Kubernetes cluster once and every namespace can pull.Free tier with 10 GB · paid tiers from €3.50/month · no transfer fees · engineers on support 24/7
- Start Free
Free
€0/mo- 10 GB included
- Up to 20 repositories
Pushes stop at 10 GB.
Starter
Recommended€3.50/mo- 20 GB included
- Up to 100 repositories
Room to grow to 40 GB.
Premium
€7.50/mo- 50 GB included
- Up to 500 repositories
Room to grow to 100 GB.
Enterprise
€15/mo- 1,024 GB included
- Up to 2,000 repositories
Room to grow to 2,048 GB.
Beta prices, excluding VAT. Paid tiers are billed by the hour and stop at the monthly price. Storage above the included amount costs €0.02 per GB a month, up to twice the included storage. No transfer fees on pushes or pulls.
From Build to Cluster in Four Steps
Enable the registry in the console, with the rarecloud CLI, with Terraform or through the REST API. After that, Docker and Kubernetes work the way you already use them.
- 01
Choose your handle
Pick a tier and a handle. The handle is yours for good, and every image you push lives under it.
- 02
Create a credential
One robot login per CI job, laptop or cluster, with pull or push access. The secret is shown once.
- 03
Push your image
Log in with Docker or any OCI tool and push. The first push creates the repository.
- 04
Run it
Pull it anywhere with a credential, or link a RareCloud Kubernetes cluster and use the image name.
# Log in with a registry credential (username <handle>+<name>)
echo "$REGISTRY_SECRET" | docker login registry.rarestack.net \
-u acme+ci --password-stdin
# Tag and push. The first push creates the repository.
docker tag myapp:latest registry.rarestack.net/acme/myapp:1.0
docker push registry.rarestack.net/acme/myapp:1.0
# Pull it from any machine that has a credential
docker pull registry.rarestack.net/acme/myapp:1.0Pull Secrets Without the Chores
Copying a pull secret into every namespace by hand is the part everyone forgets. Link a RareCloud cluster and it is done for you, in the namespaces you have now and the ones you add later.
A cluster you run yourself
- Get a ready-to-apply Kubernetes Secret for a cluster you run yourself, anywhere.
- Choose the namespace, pull or push access, and an expiry of 30 days, 90 days, a year or none.
- Apply it with kubectl and reference it from your pods with imagePullSecrets.
- Each manifest is its own credential, which you can revoke whenever you like.
A RareCloud Kubernetes cluster
- Link a cluster in one step, or tick the registry box when you create a new cluster in the console.
- A small controller keeps a pull secret in every namespace and attaches it to the service accounts, so pods pull by image name.
- It can read or change only secrets with that one name, and you can keep any namespace out with a label.
- Rotate the cluster's credential without a gap, or unlink to remove everything it installed.
Included in Every Tier
Free or Enterprise, every registry has the same features. The tier only sets how much you store and how many repositories you keep.
Stored in the EU
Your images are stored in the EU, and every invoice comes from an EU company with EU VAT.
7 Days to Change Your Mind
Close the registry and your images wait 7 days. Reopen it with the same handle and everything is still there.
The Rest of the Cloud
Clusters, servers, buckets and load balancers are in the same account and console, and on the same monthly invoice as your registry, paid from your account credit by card, PayPal, Alipay, crypto or bank transfer.
Kubernetes
Managed Kubernetes with the control plane included. Worker nodes cost the same as Cloud VMs.
Workers from €7.99/mo
Cloud VM
Servers with NVMe storage and a public IPv4, billed by the hour up to the monthly price.
From €3.99/mo
Object Storage
Buckets for backups, media and build artifacts, used with the S3 tools you already know.
€10/mo with 1 TB
Load Balancers
One public address in front of several servers, sending traffic only to the ones that pass health checks.
€9/mo with its public IP
Questions Before You Push
What does the registry cost?
How is storage counted?
What happens when I reach my limit?
How is it billed?
Which tools can push and pull?
How do credentials work?
How does the Kubernetes link work?
Can I use it with a cluster outside RareCloud?
Can I make an image public?
Does it scan images for vulnerabilities?
What do I need to start?
What happens if I close the registry?
Can I manage it from the CLI, Terraform or an AI agent?
Where are my images stored?
Your Private Registry, 10 GB Free
Pick a handle, create a credential and push your first image.