2016-12-12 6 views
0

Я боролся с настройкой Kubernetes в течение многих часов, и я не знаю, как переместить его вперед.Kubernetes работает на AWS

Что я сделал:

  1. Я создал несколько услуг с помощью пружинного облако
  2. Я создал Docker изображения для каждой службы
  3. Я оттолкнул эти образы докер HUB
  4. Я запустил АМС, запустив

    export KUBERNETES_PROVIDER=aws; wget -q -O - https://get.k8s.io | bash 
    

Команда kubectl cluster-info показывает, что она действительно работает.

  1. Я создал контейнеры Кубернете для каждой службы. Команда kubectl get pods показывает, что все контейнеры имеют статус.

Проблема заключается в том, что при входе в мою учетную запись AWS я не вижу ни одного запущенного экземпляра, хотя я могу видеть создание кубернетов, созданное в моем ведре S3.

Моя цель - фактически получить доступ к моему сервису, а не локальному хосту. Как мне это сделать ?

+2

Вы уверены, что вы ищете в нужном регионе? Вы также можете рассмотреть возможность использования 'kops' для добавления кластеров. – kichik

+0

Было бы интересно узнать, есть ли у вас дополнительные сведения или вы нашли решение для этого. – pagid

ответ

0

Вы должны иметь возможность видеть примеры, как указано в @kichik, проверьте, использует ли ваша консоль AWS тот же регион, что и сценарии развертывания.

Чтобы использовать услуги/приложения на следующий шаг, чтобы выставить их на публике с услугами Kubernetes, как описано here и here

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