3. Проверка работоспособности и отладка
3.1 Проверка работоспособности
Дистрибутив содержит скрипт для автоматической проверки работоспособности основных элементов платформы. Укажите URL платформы http://<ingress.rules.gateway.host>
, email пользователя и выполните команду:
$ ./cli.sh platform test - <platform url> <user_email> –-show-trace
После запуска скрипта в консоли будет запрошен пароль. Введите пароль пользователя и нажмите клавишу Enter.
В случае успешного выполнения тестов в консоль будет выведен следующий текст:
Test data prepared successfully
----------------------------------------------------------------------------------------------------
create_search_profile test started
create_search_profile test succeeded
----------------------------------------------------------------------------------------------------
Test data deleted successfully
3.2 Отладка
В случае некорректной работы сервиса логи можно получить с помощью следующей команды, подставив имя интересующей поды:
kubectl logs $POD_NAME
Или через команду получения логов предыдущей попытки запуска:
kubectl logs $POD_NAME --previous
Или через раздел Events вывода следующей команды:
kubectl describe pod $POD_NAME
Полезные команды
Установка релиза платформы:
./cli.sh platform install
Удаление релиза платформы:
./cli.sh platform uninstall
Запуск сервера лицензий:
sudo service floatingserver start
Остановка сервера лицензий:
sudo service floatingserver stop