November 19th 2019 – San Diego – Let’s be honest: Kubernetes is complicated. And since we’re obsessed with simplifying the developer experience, we continually ask ourselves: How do we make Kubernetes easier?
It’s with this in mind that we’re pleased to announce DigitalOcean Container Registry and our fast-growing collection of more than a dozen Kubernetes 1-Click Apps. Together, these enhancements make development and operations with Kubernetes much smoother sailing.
Easily store and manage private container images
After building your apps into Docker containers, you’ll often want to store container images in a centralized location called a container registry. From there, you can pull images into a Kubernetes cluster or VM, whether it’s a development, testing, staging, or production environment.
While you can use a free public container registry, doing so means you’re making potentially sensitive, proprietary software public. And while you can also build and operate your own registry, it’s probably not the best use of your engineers’ time. That’s why we’re excited to introduce a new managed service: DigitalOcean Container Registry, now available in Early Access. DigitalOcean Container Registry is all of these:
- Simple – Build your container images on any machine, and push them to DigitalOcean Container Registry with the Docker CLI. DigitalOcean Kubernetes seamlessly integrates with this service to facilitate continuous deployment using container images stored there.
- Private – Protect sensitive software by storing container images in private repositories. With DigitalOcean Teams, you can easily give access to coworkers – and no one else.
- Secure – Transfer container images over high speed HTTPs connections to servers across four continents. Container images are stored safely and encrypted at rest.
We’ll be inviting folks to try DigitalOcean Container Registry in the weeks ahead. And the service is free to use during the Early Access program.
Quickly deploy software to your Kubernetes clusters with 1-Click Apps
DigitalOcean introduced 1-Click Apps back in 2012, making it super simple to deploy popular software stacks to your VMs. We’ve now brought the same 1-Click experience to Kubernetes, so you can easily deploy complex software packages to your clusters.
Broadly speaking, you can think about Kubernetes apps as addressing various use cases:
- Critical cluster operations – Monitoring Stack, Grafana Loki, Linkerd, Netdata, Red Sky Ops, and Metrics help with fundamentals like monitoring, performance, logging, or security.
- Developer-friendly tools - OpenFaaS, KubeMQ, Okteto, OpenEBS, Argo CD, and Moon create easily consumable APIs or services for your development teams
- Consumer or enterprise apps - Wordpress (coming soon) and 1 Password SCIM Bridge run popular services you can use for hobbies or work.
We continue to add new applications to the DigitalOcean Marketplace almost every week. If you’d like to submit your Kubernetes application for consideration, submit a pull request on our Marketplace Github repo.
DigitalOcean Kubernetes gets new features, wins new customers
Like many of you do for your products, we continuously deliver new features and enhancements for DigitalOcean Kubernetes. We recently introduced support for Kubernetes 1.16, and in case you missed it, last month we announced cluster autoscaling, managed minor version upgrades, and tokenized authentication.
With every new feature, we eat our own dog food to make sure that things work. Read how DigitalOcean Marketplace runs at global scale using DigitalOcean Kubernetes.
And, with thousands of DigitalOcean Kubernetes clusters running successfully every day, you can have confidence in our platform. Here’s what Paritosh Gupta, CTO of Orai – an AI speech coach and Hatch startup – had to say about his experience:
|Paritosh Gupta, CTO||“Setting up DigitalOcean Kubernetes was super fast. Our team can easily add new features and update the machine learning models that power the Orai app. We can ensure our technology stack processes everything in realtime, without worrying about the time or cost to rebuild our infrastructure.”|
Get started with DigitalOcean Kubernetes and Container Registry today
Hopefully, the new features and enhancements make it easier for you to set up and operate your Kubernetes clusters in production. It takes just a few minutes to try DigitalOcean Kubernetes. Simply sign into your account and spin up. You can also check out our new Kubernetes curriculum on the DigitalOcean Community to help you learn what has become the de facto container orchestration platform. We’re also hosting a series of webinars to help you advance your Kubernetes skills.
If you’d like to discuss how to use DigitalOcean Kubernetes to run your applications, we invite you to contact our sales team. Or, if you happen to be at KubeCon in San Diego this week, come by our booth (G18) or one of our tech talks to speak with me, our engineers, and developer advocates.
Phil Dougherty, Senior Product Manager