Запуск развертывания
1. Основной вариант запуска развертывания
-
Для запуска процедуры развертывания приложения с параметрами, установленными по умолчанию, введите команду утилиты manage-tool.sh в директории analytics:
./manage-tool.sh --install -
Для получения подробной информации о командах утилиты введите команду:
manage-tool.sh --help -
Для запуска процедуры развертывания приложения с определенными пользователем параметрами укажите значения этих параметров в команде. Ниже приведен пример команды с указанными пользователем путем к конфигурационному файлу и значением SSH-ключа:
./manage-tool.sh --inventory inventories/myinventory/hosts --ssh-private-key ~/.ssh/mykeys/dev --install -
После запуска процедуры развертывания введите пароль для установки:
Vault password:Пароль находится в репозитории zVirt Metrics в файле с расширением txt.
2. Альтернативный вариант запуска развертывания
Docker-контейнер добавляется при загрузке образа deploy-manager.
|
Перед запуском Docker-контейнера необходимо создать папку ~/.kube/analytics, так как эта директория монтируется в контейнер. |
-
Запустите Docker-контейнер при помощи команды:
docker run -it --network host --rm \ -v /home/$USER/analytics:/apps \ (1) -v ~/.ssh/id_rsa:/root/.ssh/id_rsa \ (2) -v ~/.kube/analytics:/root/.kube/analytics \ (3) deploy-manager:1.8.0 \ (4) -i inventories/box/hosts \ (5) -u $USER \ (6) analytics.yml \ (7) --ask-vault-pass (8)1 -v /home/$USER/analytics:/apps— монтирование директории /home/$USER/analytics с распакованным архивом в директорию /apps Docker-контейнера2 -v ~/.ssh/id_rsa:/root/.ssh/id_rsa— монтирование файла с закрытым SSH-ключом в Docker-контейнер3 -v ~/.kube/analytics:/root/.kube/analytics— монтирование файла, в котором будет находиться конфигурационный файл kube для подключения к кластеру4 deploy-manager:1.8.0— имя Docker-образа5 -i inventories/box/hosts— путь до файла hosts6 -u $USER— пользователь, под учетной записью которого будет осуществляться подключение на удаленный хост7 analytics.yml— файл в директории портала администрирования Metrics8 --ask-vault-pass— команда для запроса пароля в интерактивном режиме -
После запуска Docker-контейнера введите пароль для установки:
Vault password:Пароль находится в репозитории zVirt Metrics в файле с расширением txt.
3. Завершение развертывания
После развертывания модуля zVirt Metrics в терминале будет выведена информация о подключении к Vault, k3s и порталу администрирования Metrics. Сохраните учётные данные.
|
Информацию можно вывести повторно, для этого необходимо выполнить плейбук с тегом
|
|
Перед тем как зайти на административный или пользовательский портал — установите корневой сертификат. Отсутствие корневого сертификата приведет к ошибкам в работе портала. |