有很多关于使用 CoreOS 运行 Kubernetes 的指南。
这些指南由 CoreOS 维护,并以 “CoreOS 方式” 部署 Kubernetes 包括完整的 TLS、DNS 附加组件等等。这些指南通过了 Kubernetes 合规测试,我们鼓励您自己测试
用于在 AWS 上设置多节点群集的指南和 CLI 工具。
使用了 CloudFormation 来将一个主节点和多个工作节点配置到一个自动扩缩组中。
在 Vagrant 上设置多节点集群的指南。 部署人员可以独立配置 etcd 节点、主节点和工作节点的数量,从而生成一个完全高可用的控制平面。
在本地设置 Kubernetes 开发环境的最快方法。
简单到只需 git clone
、vagrant up
和 配置 kubectl
。
使用完整 TLS 在任何云或裸机上设置 HA 集群的通用指南。 重复主节点或工作节点步骤,以配置更多同一角色的机器。
这些指南由社区成员维护,涵盖特定平台和用例,并尝试在 CoreOS 上配置 Kubernetes 的不同方法。
Google Compute Engine 上的轻松多节点集群
在 GCE 上脚本安装单个主节点、多个工作节点集群。 Kubernetes 组件由 fleet 管理。
在 Vagrant 上使用 cloud-config 和 Weave 搭建多节点集群
使用 Weave 提供的网络配置基于 Vagrant 的 3 台计算机集群。
使用 cloud-config 和 Vagrant 搭建多节点集群
在本地配置单个主节点,多工作节点的集群,在您选择的虚拟机管理程序上运行:VirtualBox、Parallels 或 VMware
运行由 macOS 菜单栏应用程序控制的单节点集群(主 + 工作节点)指南。 底层使用的是 xhyve + CoreOS。
使用一个小型 macOS 应用程序并具有 Vagrant 和 fleet 单元搭建多节点集群
运行由 macOS 菜单栏应用程序控制的单主节点,多工作节点集群的指南。 底层使用的是 Vagrant。
使用 cloud-config,CoreOS 和 VMware ESXi 搭建多节点群集
在 VMware ESXi 上配置单个主节点,单个工作节点的集群。
使用 cloud-config,CoreOS 和 Foreman 的单/多节点集群
使用 Foreman 配置独立的 Kubernetes 或 Kubernetes 集群。
IaaS 供应商 | 配置管理 | 操作系统 | 网络 | 文档 | 合规 | 支持级别 |
---|---|---|---|---|---|---|
GCE | CoreOS | CoreOS | flannel | 文档 | 社区 (@pires) | |
Vagrant | CoreOS | CoreOS | flannel | 文档 | 社区 (@pires, @AntonioMeireles) |
有关所有解决方案的支持级别信息,请参阅解决方案表。
此页是否对您有帮助?
Thanks for the feedback. If you have a specific, answerable question about how to use Kubernetes, ask it on Stack Overflow. Open an issue in the GitHub repo if you want to report a problem or suggest an improvement.