Hosted Kubernetes clusters
Overview
Foundry’s Hosted Kubernetes is designed to make it easier for you to manage and orchestrate workloads on your Foundry compute. Foundry provides 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, Foundry will automatically join the new instance to the Kubernetes cluster on startup.
When preemption happens, Foundry sends a
drain
command to the affected instances, starting a 5 minute timer for them to gracefully shutdown. After the time is up, Foundry powers off the instance.If the instance gets reallocated, Foundry 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), Foundry deletes them from the Kubernetes Cluster.
FAQ
Last updated