2015-12-09 4 views
1

У вас возникли проблемы с руководством по ремонту CoreOS Multinode Cluster. При создании кластера и настройки подключения, все выглядит хорошо - однако, я не могу создать ELB через службу обнажая:Kubernetes Multinode CoreOS gude не создает ELB в AWS

$ kubectl expose rc my-nginx --port 80 --type=LoadBalancer 
service "my-nginx" exposed 

$ kubectl describe services 
Name:   my-nginx 
Namespace:  temp 
Labels:   run=my-nginx 
Selector:  run=my-nginx 
Type:   LoadBalancer 
IP:   10.100.6.247 
Port:   <unnamed> 80/TCP 
NodePort:  <unnamed> 32224/TCP 
Endpoints:  10.244.37.2:80,10.244.73.2:80 
Session Affinity: None 
No events. 

IP-линия, которая говорит 10.100.6.247 выглядит многообещающим, но не ELB пока фактически создан в моем аккаунте. Я могу иначе взаимодействовать с кластером просто отлично, так что это кажется странным. Список «kubectl get services» аналогичен - он показывает частный IP (тот же, что и выше), но столбец EXTERNAL_IP пуст.

В конечном счете, моя цель - это решение, которое позволяет мне легко настраивать свои VPC (т. Е. Частные подсети с экземплярами NAT), и если я смогу заставить это работать, было бы легко попасть в CloudFormation, поскольку оно основано на данные пользователя. Официальный способ kube-up не оставляет возможности для настройки уровня VPC повторяемым образом.

+0

Может вы подтверждаете, что знаете, что балансировщик нагрузки недоступен? Проблема в том, что AWS не дает IP-адресов ELB, а только имена хостов. Можете ли вы попробовать этот 'kubectl get svc -o yaml' и посмотреть, возвращает ли он атрибут' hostname'? – aronchick

ответ

0

К сожалению, это руководство по началу работы не так современно, как реализация куба. Например, я не вижу флаг -cloud-provider = aws в любом месте, и кубернете-диспетчер-диспетчеру понадобится это, чтобы знать, чтобы вызвать API AWS.

Вы можете проверить официальные CoreOS на AWS руководство: https://coreos.com/kubernetes/docs/latest/kubernetes-on-aws.html

Если вы попали в тупик или найти проблему, я рекомендую задавать в форуме AWS Special Interest Group: https://groups.google.com/forum/#!forum/kubernetes-sig-aws

Смежные вопросы