Я пытаюсь настроить мониторинг прометея в Azure кластер Kubernetes.
Установлен оператор прометея с помощью helm.
helm install prometheus-op-release stable/prometheus-operator --set global.rbac.create=false,prometheusOperator.serviceMonitor.interval=5s,alertmanager.enabled=false
Примерно через 5 минут установка по времени с ошибкой ниже,
Ошибка: не удалось выполнить предварительную установку: истекло время ожидания условия
Глядя в кластер, заметил новое задание prometheus-op-release-prom-admission-create
создано. Модуль не может быть создан из-за того, что учетная запись службы не найдена.
Ошибка создания: блоки "prometheus-op-release-prom-admission-create-" запрещены: ошибка при поиске учетной записи службы по умолчанию / prometheus-op-release-prom-admission: serviceaccount "prometheus-op-release-prom-admission" не найден
Нужно ли создавать учетную запись службы перед установкой диаграммы? Глядя на имя учетной записи службы, почувствуйте ее динамику c и созданную как часть установки диаграммы. Но я новичок в диаграммах руля, не знаю, где искать неисправности.
версия kubectl
Версия клиента: version.Info {Major: «1», Minor: «13», GitVersion: «v1.13.2», GitCommit: «cff46ab41ff0bb44d8584413b598ad8360ec1def», GitTreeStat e: «clean», BuildDate: «2019-01-10T23: 35: 51Z», GoVersion: «go1. 11,4 ", компилятор:" g c ", платформа:" darwin / amd64 "}
Версия сервера: version.Info {Major:" 1 ", Minor:" 14 " , GitVersion: «v1.14.8», GitCommit: «c52f59bbba5fbf21fbb18e9a06f96e563fe4c20a», GitTreeStat e: «clean», BuildDate: «2020-01-31T20: 00: 26Z», GoVersion: компилятор go1.12.10, «Go44.12", * ", Платформа:" linux / amd64 "}
версия руля
version.BuildInfo {Версия:" v3.1.1 ", GitCommit:" afe70585407b420d0097d07b21c47dc511525ac8State, Git : "clean", GoVersion: "go1.13.8"}