在不同云平台上部署和使用Kubernetes的详细指南
1. 在AWS上基于CoreOS部署Kubernetes
在AWS上基于CoreOS部署Kubernetes,需要经过一系列步骤,下面为你详细介绍。
1.1 验证CloudFormation堆栈
在修改任何文件(如 stack-template.json 或用户数据文件)后,必须验证CloudFormation堆栈,使用以下命令:
kube-aws validate
若输出显示用户数据和堆栈模板有效,则验证通过。
1.2 启动集群CloudFormation
使用以下命令启动CloudFormation堆栈:
kube-aws up
集群启动可能需要几分钟时间,Kubernetes控制器和工作节点才能可用。此命令会在集群启动完成后才结束,集群启动后会列出控制器IP。可使用以下命令查看集群状态:
kube-aws status
在EC2控制台中,控制器和工作节点实例应显示为运行或初始化状态,同时还会创建EC2安全组、扩展组和启动配置。
1.3 配置DNS
需要为外部DNS(如 NOSQLSEARCH.COM )添加控制器公共IP地址的A
超级会员免费看
订阅专栏 解锁全文
1891

被折叠的 条评论
为什么被折叠?



