Установка kiali на okd 3.11 (локально) не создает kiali pod. Какой шаг мне не хватает?
Я установил istio с помощью maistra на okd 3.11. Однако он не установил kiali, поэтому я пытаюсь установить kiali вручную, следуя официальной документации. Я выполнил эту команду:
bash <(curl -L https://kiali.io/getLatestKialiOperator) --accessible-namespaces '**'
Кажется, что установка прошла успешно, но модуль kiali / служба / маршрутизатор не был создан. Создано только приложение киали-оператора. Я ожидал, что при установке будет создано приложение kiali в пространстве имен istio-system. Ниже представлены журналы установки:
Какой ствол мне не хватает или я делаю неправильно?
Обновление 1: после дополнительной проверки я понял, что мне также нужно создать Kiali CR. Итак, я снова последовал за официальной документацией, создал минимальный файл yaml для создания нового kiali cr и выполнил эту команду:
oc apply -f kiali-cr-minimal.yaml -n istio-system
Результат был:
kiali.kiali.io/kiali создан
Но все равно киали не создается.
Обновление 2: мне удалось установить киали, используя другую версию maistra. У меня работала версия 0.4. Проблема в том, что сайт киали не открывается. Все поды в проекте istio-system запущены (включая kiali). Но веб-интерфейс kiali и jaegaer недоступен. Веб-сайт не отвечает. Сервис и маршрут на месте. В чем может быть проблема?
Обновление 3: возможно, это из-за tls или сертификата. Я вижу следующие ошибки в консоли журналов модуля kiali:
http: ошибка рукопожатия TLS из 172.17.0.1:53884: tls: первая запись не похожа на рукопожатие TLS
Я обнаружил аналогичную проблему в github, но она была исправлена в более поздних версиях.