We are committed to making the DigitalOcean Kubernetes experience simple for startups and tech-enabled small businesses. We currently don’t support HA for existing clusters, so to utilize HA you will need to create new clusters. If you choose to enable High Availability, you pay $40/month for the control plane. It is just a simple check-box or a CLI flag during the cluster creation. In addition to the benefits that come with the new control plane, when HA is enabled on your clusters, your control plane will have an SLA of 99.95%. You can also schedule automatic updates if desired.Īll new DigitalOcean Kubernetes clusters are now managed by the new control plane, which comes free with DigitalOcean Kubernetes. That said, you still choose when to upgrade Kubernetes versions. You will get new capabilities and releases faster. By containerizing the cluster components, they become mutable, easy to maintain, safer to roll back, and quick to adjust. Provisioning a control plane from a Droplet (VM) required installing components onto an immutable image. Get new features and updates faster: The new control plane can now be updated continuously behind the scenes to ship new features and address bugs, requiring less manual interventions from you. The Cluster API’s dynamic resizing of the control plane pods stabilizes it during unpredictable application load increases.ĭynamic CPU allocation: The new control plane allocates CPU and memory resources to the control plane components on-demand, dynamically adapting to variable usage patterns. Resiliency and Stability: The control plane automatically detects and replaces unhealthy control plane components making it more resilient to unexpected failures. As a member of the Cloud Native Computing Foundation (CNCF) all DigitalOcean Kubernetes clusters are certified by the CNCF allowing migration to and from our platform**.įaster cluster creation and recovery: By containerizing the control plane it spins up faster, providing faster recovery from control plane failures of any type with minimal downtime**.** You can also create clusters and access the Kubernetes API more quickly with the new control plane. DigitalOcean contributes to Open Source Software (OSS) projects like the Cluster API provider DigitalOcean that you can use to provision DigitalOcean Kubernetes clusters. The below enhancements to the control plane are applicable for all the DigitalOcean(DOKS) users regardless if you have HA enabled or not:īuilt on Open Source Software: The DigitalOcean Kubernetes control plane is built with Cluster API for better operability and reliability. See below for diagrams outlining how the new control plane differs from the legacy control plane. Because containers are so lightweight, we can spin up new control planes faster than ever. We containerized the control plane components and used Kubernetes to manage them, a concept referred to as Kubeception. To create the new DigitalOcean Kubernetes control plane we leveraged the latest cloud-native and open source technologies including the ClusterAPI for API-based cluster management. Spin up an HA cluster using the UI in a click, with doctl CLI, or Terraform.Īdditional enhancements to the new control plane If you experience downtime beyond this level, we’ll credit your DigitalOcean account.Ĭonfiguring HA is straightforward and costs an additional $40/month. We offer a 99.95% Service Level Agreement (SLA) per month for the new control plane with High Availability. When High Availability is enabled, DigitalOcean Kubernetes runs three replicas of your control plane to ensure better performance and uptime. Our High Availability control plane gives you confidence that you can rely on DigitalOcean Kubernetes. This weakness in Kubernetes is a single point of failure, and because of this behavior, a resilient and scalable control plane is a must-have, especially for those running production workloads. However, if your control plane fails, your workloads may keep running, but it can’t schedule new workloads or perform cluster-level operations. Kubernetes is an incredibly popular tool that produces workloads that can scale and heal themselves, saving resources and introducing automation to your infrastructure. Additionally, all DigitalOcean Kubernetes users can enjoy our new, faster, and more powerful control plane at no cost. Today, we are thrilled to announce that DigitalOcean Kubernetes’ High Availability (HA) control plane now includes a 99.95% Service Level Agreement (SLA) to provide confidence that your control plane is fault-tolerant no matter the load. At DigitalOcean, we strive to create a simple and safe managed Kubernetes experience so that you can scale your business with intuitive developer tools.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |