kops
kops 是一個生產級 Kubernetes 集群部署工具,可以在 AWS、GCE、VMWare vSphere 等平臺上自動部署高可用的 Kubernetes 集群。主要功能包括
自動部署高可用的 kubernetes 集群
支持從 kube-up 創建的集群升級到 kops 版本
dry-run 和自動冪等升級等基於狀態同步模型
支持自動生成 AWS CloudFormation 和 Terraform 配置
支持自定義擴展 add-ons
命令行自動補全
安裝 kops 和 kubectl
# on macOS
brew install kubectl kops
# on Linux
wget https://github.com/kubernetes/kops/releases/download/1.7.0/kops-linux-amd64
chmod +x kops-linux-amd64
mv kops-linux-amd64 /usr/local/bin/kops在 AWS 上面部署
首先需要安裝 AWS CLI 並配置 IAM:
創建 route53 域名
創建 s3 存儲 bucket
部署 Kubernetes 集群
當然,也可以部署一個高可用的集群
刪除集群
在 GCE 上面部署
Last updated