跟隨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