使用Kubernetes#

SkyPilot任务可以在您的私有本地或云Kubernetes集群上运行。 Kubernetes集群会被添加到SkyPilot的“云”列表中,并且SkyPilot 任务可以像任何其他云提供商一样提交到您的Kubernetes集群。

为什么在Kubernetes上使用SkyPilot?#

✅ Ease of use

无需复杂的 Kubernetes 清单 - 编写一个简单的 SkyPilot YAML 并使用一个命令 sky launch 运行。

📋 Interactive development on Kubernetes

SSH访问pods, VSCode集成, 作业管理, 自动关闭空闲pods 以及更多。

☁️ Burst to the cloud

Kubernetes集群已满?SkyPilot 无缝获取云上资源,让您的任务更快运行。

🖼 Run popular models on Kubernetes

在您的Kubernetes上训练和服务Llama-3Mixtral等,使用AI gallery中的即用型配方。

☁️ Unified platform for all Infrastructure

在无需手动干预的情况下,扩展您的Kubernetes集群容量至跨云和跨区域

🚯️ Minimize resource wastage

SkyPilot 可以与您的自定义 pod 调度程序一起运行,并自动终止空闲的 pod 以释放资源供其他用户使用。

👀 Observability

与您现有的可观测性和监控工具(如Kubernetes Dashboard)一起使用。

🍽️ Self-serve infra for your teams

通过让您的团队自行配置资源,同时您保留对Kubernetes集群的控制权,减少运营开销。

目录#

👋 Get Started

已经有kubeconfig了吗?在Kubernetes上启动你的第一个SkyPilot任务 - 就像sky launch一样简单。

⚙️ Cluster Configuration

您是集群管理员吗?在这里找到集群部署指南和设置说明。

🔍️ Troubleshooting

在您的Kubernetes集群上遇到SkyPilot的问题吗?在这里找到常见问题及其解决方案。