Hosted Kubernetes clusters
Overview
Hosted Kubernetes is designed to make it easier for you to manage and orchestrate workloads on your Mithril compute. We provide a long-lived control plane instance which hosts the Kubernetes API server, and allows you to toggle joining one of these Kubernetes clusters when you place a spot bid.
Upon placing a Spot Bid with Kubernetes Cluster selected, Mithril will automatically join the new instance to the Kubernetes cluster on startup.
When preemption happens, Mithril sends a
drain
command to the affected instances, starting a 5 minute timer for them to gracefully shutdown. After the time is up, Mithril powers off the instance.If the instance gets reallocated, Mithril sends an
uncordon
command to the instance so Kubernetes may resume scheduling on it once it is running again.When a spot bid is terminated (and therefore the instances permanently deleted), Mithril deletes them from the Kubernetes Cluster.
FAQ
Last updated