跟随https://www.mesosphere.com/amazon/我在Amazon AWS上创建了一个DCOS群集。 然后我跟着http://kubernetes.io/v1.1/docs/getting-started-guides/dcos.html并安装了Kubernete。 然后我跟着http://kubernetes.io/v1.1/docs/user-guide/quick-start.html 我能够成功启动豆荚。 然后我遇到了暴露服务公开的问题。在中间层的DCOS中公开Kubernete服务
$ dcos kubectl expose rc my-nginx --port=80 --type=LoadBalancer
service "my-nginx" exposed
$ dcos ssun$ dcos kubectl get svc my-nginx
NAME CLUSTER_IP EXTERNAL_IP PORT(S) SELECTOR AGE
my-nginx 10.10.10.32 80/TCP run=my-nginx 8s
EXTERNAL_IP地址不存在。根据教程,它应该。所以我认为这与我的Kubernete在DCOS内部有关。
请帮忙。非常感谢你!
非常感谢!但是我虽然只有一个公共的slave,它是mesos的主人,如何让所有的slave成为公共的slave? –
使用AWS Cloud Formation创建您的DCOS群集有3个字段:有多少个主人,多少个私人从属,以及多少个公共奴隶。目前没有简单的方法来使用Cloud Formation来调整您的群集大小。所以如果你想要一个不同的配置,你必须重新创建集群。 – KarlKFI