Столкновение с проблемой при установке Acumos методом развертывания одним щелчком (Kubernetes) - PullRequest
0 голосов
/ 27 февраля 2019

Ниже описан процесс установки Acumos на сервере Ubuntu 18.

Открытие сеанса оболочки (рекомендуется bash) на хосте, на котором (для одиночного развертывания AIO) или от которого (дляразвертывание с помощью peer-test), вы хотите установить Acumos и клонировать репозиторий системной интеграции:

> git clone https://gerrit.acumos.org/r/system-integration

При развертыванииДля отдельного экземпляра AIO выполните следующую команду, выбрав в качестве целевой среды docker или kubernetes.Дополнительные инструкции по запуску сценария приведены в верхней части сценария.

> bash oneclick_deploy.sh

Я сделал это, используя k8s, как показано ниже

> bash oneclick_deploy.sh k8s

Все работало гладко, но в конце я столкнулся с проблемой ниже.

как докер APIне готов

Error Screenshot

Может кто-нибудь помочь мне в этом, пожалуйста?

Примечание : Я проверил в консоли kubernetes все в порядке.Создается служебный файл, а также успешно создается пространство имен на имя acumos.

1 Ответ

0 голосов
/ 27 февраля 2019

Я разработчик этого набора инструментов.Я буду рад помочь вам через это.Обратите внимание, что он активно развивается и будет развиваться.Но есть несколько простых вещей, которые вы можете сделать, чтобы предоставить более подробную информацию, чтобы я мог отладить вашу ситуацию.

Во-первых, начните с чистого env:

  • $ bash clean.sh

Затем повторите попытку развертывания, отправив журнал консоли в файл:

  • $ bash oneclick_deploy.sh k8s 2> & 1 |tee deploy.log

Просмотрите этот файл, чтобы убедиться, что в нем нет ничего конфиденциального (например, пароли или другая личная информация о развертывании, которое вы не хотите предоставлять), и, если возможно, присоедините его.вот так я могу это просмотреть.Это будет самый быстрый способ отладки.

Также вы можете сообщить мне еще немного о вашем контексте развертывания:

  • Обеспечили ли вы необходимые условия:
    • UbuntuХосты Xenial (16.04), Bionic (18.04) или Centos 7
    • Все имена хостов, указанные в acumos-env.sh, должны разрешаться DNS на всех хостах (записи в / etc / hosts или на реальном DNS-сервере).)
  • Вы настраивали acumos-env.sh или использовали значения по умолчанию
  • Отправьте вывод
    • $ kubectl get svc -n acumos
    • $ kubectl get pods -n acumos
    • $ kubectl описывают pods -n acumos
...