【问题标题】:docker-machine and kubernetesdocker-machine 和 kubernetes
【发布时间】:2019-03-07 19:04:10
【问题描述】:

我使用 Docker 已经有一段时间了,但我是 Kubernetes 新手。我一直依赖的一个工具是 docker-machine,当我想在 aws 中创建一个新节点以集成到我的 swarm 中时,它对我特别有用,例如

docker-machine create --driver amazonec2 --amazonec2-open-port 8000 --amazonec2-instance-type <instance-type> --amazonec2-region <region> --amazonec2-zone <zone>  --amazonec2-subnet-id <subnet> --amazonec2-vpc-id <vpc-id> --amazonec2-userdata <setup.sh> --amazonec2-use-private-address=true <node_name>

此命令创建一个新节点,生成 Docker 安装和其他与 Docker 相关的实用程序。

我正在尝试对 Kubernetes 执行相同的操作,但上述命令并未安装 Kubernetes 工具。我想我仍然可以使用此命令并将 Kubernetes 安装命令包含在 --amazonec2-userdata 下作为参数给出的脚本中,但我仍然想知道 Kubernetes 是否有“docker-machine 等效项”?与此一致,另一个问题是 docker-machine 是否适合在 aws 上创建 Kubernetes 集群?

如果是这两个问题的答案,那么实现相同目标的适当方法是什么?

谢谢

【问题讨论】:

    标签: amazon-web-services docker kubernetes docker-machine


    【解决方案1】:

    也许你想要的就在这个链接里:how to add an node to my kops cluster? (node in here is my external instance)

    在 K8s 中,我们有一个配置文件,您可以在其中设置一些变量,例如区域、子网、图像等,因为您已经完成所有设置,您只需调整 desire 值并将新配置应用于您的集群。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-18
      • 2018-09-04
      相关资源
      最近更新 更多