Setup

Instructions for setting up a Kubernetes cluster.

Edit This Page

在 AWS EC2 上运行 Kubernetes

支持的生产级工具


开始使用集群

命令行管理工具:kubectl

集群启动脚本会在您的工作站上生成一个 kubernetes 目录。此外,您也可以从 此页面 下载最新的 Kubernetes 发行版。

# OS X
export PATH=<path/to/kubernetes-directory>/platforms/darwin/amd64:$PATH

# Linux
export PATH=<path/to/kubernetes-directory>/platforms/linux/amd64:$PATH

可以在这里找到此工具最新的文档:kubectl 手册

默认情况下,kubectl 将使用集群启动过程中生成的 kubeconfig 文件对 API 进行验证。 更多信息,请阅读 kubeconfig 文件

示例

查看 一个简单的 nginx 示例 来试用您的新集群。

“Guestbook” 应用程序是另一个开始使用 Kubernetes 的流行示例:guestbook 示例

希望获取更多完整应用程序,请查看 examples 目录

伸缩集群

不支持通过 kubectl 添加或删除节点。您仍然可以通过调整 自动伸缩组(Auto Scaling Group) 中的 “Desired” 和 “Max” 属性来手动调整节点数量,自动伸缩组是在安装过程中创建的。

拆除集群

请确保您用来配置集群的环境变量已经导出,然后在 kubernetes 目录中执行以下脚本:

cluster/kube-down.sh

支持级别

IaaS 提供商 配置管理 操作系统 网络 文档 符合度 支持级别
AWS kops Debian k8s (VPC) docs   社区 (@justinsb)
AWS CoreOS CoreOS flannel docs   社区
AWS Juju Ubuntu flannel, calico, canal docs 100% 社区

想要了解所有解决方案相关的支持级别信息,请查看 解决方案表

进一步阅读

请查看 Kubernetes 文档 了解更多关于如何管理和使用 Kubernetes 集群的详细信息。

Analytics

Create an Issue Edit this Page