使用 Kubernetes#
SkyPilot 任务可以在您的私有本地或云 Kubernetes 集群上运行。Kubernetes 集群会被添加到 SkyPilot 的“云”列表,SkyPilot 任务可以像提交到任何其他云提供商一样提交到您的 Kubernetes 集群。
为何在 Kubernetes 上使用 SkyPilot?#
✅ 易于使用
无需复杂的 Kubernetes manifests - 只需编写一个简单的 SkyPilot YAML 文件,然后用一个命令 sky launch
即可运行。
📋 在 Kubernetes 上进行交互式开发
☁️ 突发到云端
Kubernetes 集群已满?SkyPilot 无缝地在云端获取资源,让您的作业更快运行。
☁️ 统一的基础设施平台
将规模从您的 Kubernetes 集群扩展到 跨云和区域 的容量,无需人工干预。
🚯️ 最大限度减少资源浪费
SkyPilot 可以与您的自定义 Pod 调度器一起运行,并自动终止空闲 Pod,为其他用户释放资源。
👀 可观察性
与您现有的可观察性和监控工具配合使用,例如 Kubernetes Dashboard。
🍽️ 为您的团队提供自助式基础设施
通过让您的团队配置自己的资源来减少运维开销,同时您保留对 Kubernetes 集群的控制。