由于舞会录取服务帐户错误,导致无法安装Prometheus操作员头盔图表

时间:2020-02-27 00:12:58

标签: kubernetes prometheus prometheus-operator

我正在尝试在Azure Kubernetes群集中设置Prometheus监视。
使用头盔安装了prometheus operator

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 已创建。由于找不到服务帐户,它的pod无法创建。

创建错误:禁止“ prometheus-op-release-prom-admission-create-”广告连播:错误查找服务帐户默认/ prometheus-op-release-prom-admission:serviceaccount“ prometheus-op-release-prom -入场”

在安装图表之前,我需要创建服务帐户吗?查看服务帐户名称,感觉它是动态的,并在图表安装中创建。但是对于掌舵图来说,它是一个新事物,不确定要在哪里查找故障排除。

kubectl版本

客户端版本: version.Info {主要:“ 1”,次要:“ 13”,GitVersion:“ v1.13.2”,GitCommit:“ cff46ab41ff0bb44d8584413b598ad8360ec1def”,GitTreeStat e:“干净”,BuildDate:“ 2019-01-10T23:35:51Z”,GoVersion:“ go1.11.4”,编译器:“ gc”,平台:“ darwin / amd64”}

服务器版本:版本。信息{主要:“ 1”,次要:“ 14”,GitVersion:“ v1.14.8”,GitCommit:“ c52f59bbba5fbf21fbb18e9a06f96e563fe4c20a”,GitTreeStat e:“干净”,BuildDate:“ 2020-01-31T20:00:26Z”,GoVersion:“ go1.12.10”,编译器:“ gc”,平台:“ linux / amd64”}

头盔版本

version.BuildInfo {版本:“ v3.1.1”,GitCommit:“ afe70585407b420d0097d07b21c47dc511525ac8”,GitTreeState:“ clean”,GoVersion:“ go1.13.8”}

1 个答案:

答案 0 :(得分:2)

您需要从helm命令中删除global.rbac.create=false。如果指定此选项,它将不会自动创建服务帐户。

相关问题