首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >牧场主资源调配节点覆盖docker镜像

牧场主资源调配节点覆盖docker镜像
EN

Stack Overflow用户
提问于 2019-07-18 01:08:52
回答 2查看 98关注 0票数 0

在使用Rancher创建集群时,我注意到Docker似乎安装在节点上(通过rancher服务器ui)。问题是我使用的AMI已经安装了docker镜像,我希望在配置后在集群上使用该镜像。重新安装docker似乎会在配置后删除此docker映像。

EN

回答 2

Stack Overflow用户

发布于 2019-07-18 01:23:47

如果您使用rancher使用亚马逊EC2选项将k8s集群带到亚马逊网络服务上。

然后,它将在您的亚马逊网络服务账户中配置新的EC2,并配置其中的所有内容(如安装docker、k8s等)。

为了避免这种情况并使用您自己的ami,它具有预先拉出的docker图像,您需要使用rancher的custom k8s选项。

其中,您使用自己ami提供AWS机,然后在rancher中,通过选择自定义节点k8s选项,您只需运行rancher提供的k8s运行命令,即可将EC2配置为k8s集群的etcd、主节点或工作节点。

更多信息here

更新:

要自动创建AWSEC2,请使用terraform等工具。

这里是入门guide,也是一些亚马逊网络服务平台的例子here

票数 4
EN

Stack Overflow用户

发布于 2019-07-18 22:42:34

假设您使用的是2.x版本,那么在您的使用案例中还有一种使用AWS驱动程序的方法。有一个docker安装URL,可以修改为任何其他位置。您可以有一个简单的noop脚本,它检查是否安装了所需的docker版本,返回成功,否则调用上游rancher docker安装脚本。

通过这种方式,您不必沿着“自定义”集群的路径前进,并利用Node池的能力,只需单击一个按钮即可扩展和缩小。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57081034

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档