{"id":4120,"date":"2026-11-09T16:07:00","date_gmt":"2026-11-09T14:07:00","guid":{"rendered":"https:\/\/upcloud.com\/global\/?p=4120"},"modified":"2026-11-09T14:47:25","modified_gmt":"2026-11-09T14:47:25","slug":"container-registry-open-beta-is-now-available","status":"publish","type":"post","link":"https:\/\/upcloud.com\/global\/blog\/container-registry-open-beta-is-now-available\/","title":{"rendered":"Container Registry Open Beta is Now Available"},"content":{"rendered":"\n<p class=\"has-x-large-font-size wp-block-paragraph\"><strong>Container Registry Open Beta is Now Available<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can now store your container images and run your Kubernetes applications entirely on UpCloud.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The missing piece of our container stack is here. <a href=\"https:\/\/upcloud.com\/global\/products\/container-registry\/\">Container Registry<\/a> is now available in open beta. Instead of patching third-party registries or maintaining custom infrastructure, you can now secure your software supply chain from build to deploy. Store your images, Helm charts, and artifacts right next to your compute, all under one roof, on one network, on one bill.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/upcloud.com\/media\/image-327.png\" alt=\"-\" class=\"wp-image-89759\" \/><\/figure>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>From your next build to your next deployment<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We designed Container Registry to drop seamlessly into your existing CI\/CD pipelines. Because it is fully OCI-compliant, it works right out of the box with Docker CLI, Helm, and standard container runtimes. Push your newly built images to your UpCloud registry, and they are instantly ready for your cluster to pull.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">By bringing your registry in-house, you gain four major advantages:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Lightning-fast scaling:<\/strong> Your images live on the same high-speed network as UpCloud\u2019s Managed Kubernetes. This drastically reduces the time spent fetching images when deploying updates or auto-scaling applications.<\/li>\n\n\n\n<li><strong>No rate limiting or downtime headaches<\/strong> with upstream repositories. You don\u2019t need to contend with per-seat pricing and rate limits of SaaS and traditional enterprise software vendors, just so that your containers and pods can restart.<\/li>\n\n\n\n<li><strong>Broad compatibility:<\/strong> While perfectly tailored for our Managed Kubernetes, you can easily use our registry for Nomad or self-hosted Docker workloads.<\/li>\n\n\n\n<li><strong>Accessibility<\/strong>: Manage granular access to your container and artifact repositories using built-in RBAC.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/upcloud.com\/media\/image-332.png\" alt=\"-\" class=\"wp-image-89769\" \/><\/figure>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img decoding=\"async\" src=\"https:\/\/upcloud.com\/media\/image-330.png\" alt=\"-\" class=\"wp-image-89764\" style=\"width:776px;height:auto\" \/><\/figure>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>Transparent, storage-based pricing (with zero seat charges)&nbsp;<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">There are absolutely no per-user charges, and image pulls incur zero data transfer fees. Adding a colleague or increasing your deployment frequency won\u2019t add a single cent to your registry bill.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Beta Starter:<\/strong> \u20ac9 \/ month for 25 GiB of storage.<\/li>\n\n\n\n<li><strong>Beta Pro:<\/strong> \u20ac30 \/ month for 250 GiB of storage.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\"><em>Additional storage on either plan is just \u20ac0.02 per GiB per month.<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" src=\"https:\/\/upcloud.com\/media\/image-331.png\" alt=\"-\" class=\"wp-image-89766\" \/><\/figure>\n\n\n\n<p class=\"has-large-font-size wp-block-paragraph\"><strong>Start with your next release<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Transitioning is easy. If you are already running a Kubernetes cluster or Docker on UpCloud, simply create a registry in your control panel, push an image, and update your deployment manifest to pull from the new URL.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can migrate one application at a time and bring the rest over at your own pace.<\/p>\n\n\n\n<p class=\"has-medium-font-size wp-block-paragraph\"><strong><a href=\"https:\/\/hub.upcloud.com\/\">Set up your Container Registry in the UpCloud Control Panel<\/a><\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><a href=\"https:\/\/upcloud.com\/global\/docs\/products\/container-registry\" target=\"_blank\" rel=\"noreferrer noopener\">Container Registry Documentation<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Container Registry Open Beta is Now Available You can now store your container images and run your Kubernetes applications entirely on UpCloud. The missing piece [&hellip;]<\/p>\n","protected":false},"author":77,"featured_media":89835,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_relevanssi_hide_post":"","_relevanssi_hide_content":"","_relevanssi_pin_for_all":"","_relevanssi_pin_keywords":"","_relevanssi_unpin_keywords":"","_relevanssi_related_keywords":"","_relevanssi_related_include_ids":"","_relevanssi_related_exclude_ids":"","_relevanssi_related_no_append":"","_relevanssi_related_not_related":"","_relevanssi_related_posts":"7330,796,3993,9996,3984,571","_relevanssi_noindex_reason":"Blocked by a filter function","footnotes":""},"categories":[7,4,64],"tags":[384,43,46,55],"class_list":["post-4120","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-product-updates","category-announcements","category-kubernetes","tag-container-registry","tag-data-sovereignty","tag-eu-cloud","tag-kubernetes"],"acf":[],"_links":{"self":[{"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/posts\/4120","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/users\/77"}],"replies":[{"embeddable":true,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/comments?post=4120"}],"version-history":[{"count":8,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/posts\/4120\/revisions"}],"predecessor-version":[{"id":10442,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/posts\/4120\/revisions\/10442"}],"wp:attachment":[{"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/media?parent=4120"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/categories?post=4120"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/upcloud.com\/global\/wp-json\/wp\/v2\/tags?post=4120"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}