在kubernetes中的特定节点上使用头盔配置普罗米修斯

在kubernetes中的特定节点上使用头盔配置普罗米修斯,kubernetes,prometheus,kubernetes-helm,Kubernetes,Prometheus,Kubernetes Helm,我正在尝试使用库伯内特斯的赫尔姆来配置普罗米修斯,我已经尝试执行如下命令,部署成功 $ helm install prometheus prometheus-community/prometheus --namespace prometheus --set nodeSelector.nodetype=infra NAME: prometheus LAST DEPLOYED: Tue Apr 27 22:47:20 2021 NAMESPACE: prometheus STATUS: deplo

我正在尝试使用库伯内特斯的赫尔姆来配置普罗米修斯,我已经尝试执行如下命令,部署成功

$ helm install prometheus prometheus-community/prometheus --namespace prometheus --set 
nodeSelector.nodetype=infra
NAME: prometheus
LAST DEPLOYED: Tue Apr 27 22:47:20 2021
NAMESPACE: prometheus
STATUS: deployed
然而,当我试图描述创建的pod时,我无法将nodeSelector值视为“nodetype=infra”。有人能告诉我我错过了什么吗

$ kubectl get pods -n prometheus                              
NAME                                             READY   STATUS    RESTARTS   AGE
prometheus-alertmanager-7f86c968db-vln2x         2/2     Running   0          61m
prometheus-kube-state-metrics-6bfcd6f648-6cdbw   1/1     Running   0          61m
prometheus-node-exporter-7q9lh                   1/1     Running   0          61m
prometheus-pushgateway-54576f7765-6kjt5          1/1     Running   0          61m
prometheus-server-7c9b8dbfcd-9x48b               2/2     Running   0          61m

$ kubectl describe pod prometheus-alertmanager-7f86c968db-vln2x -n prometheus
Name:         prometheus-alertmanager-6bc84b9455-4g9mw
Namespace:    prometheus
Priority:     0
..
QoS Class:       BestEffort
Node-Selectors:  <none> --> This is the field I'm expecting to have "nodetype=infra"

Tolerations:     node.kubernetes.io/not-ready:NoExecute op=Exists for 300s
                 node.kubernetes.io/unreachable:NoExecute op=Exists for 300s
$kubectl获得豆荚-n普罗米修斯
名称就绪状态重新启动
prometheus-alertmanager-7f86c968db-vln2x 2/2运行0.61米
prometheus-kube-state-metrics-6bfcd6f648-6cdbw 1/1运行0.61m
普罗米修斯-node-exporter-7q9lh 1/1运行0.61米
普罗米修斯-pushgateway-54576f7765-6kjt5 1/1运行0.61米
prometheus-server-7c9b8dbfcd-9x48b 2/2运行0.61m
$kubectl描述pod prometheus-alertmanager-7f86c968db-vln2x-n prometheus
名称:prometheus-alertmanager-6bc84b9455-4g9mw
名称空间:普罗米修斯
优先级:0
..
QoS等级:最佳努力
节点选择器:-->这是我希望具有“nodetype=infra”的字段
容差:node.kubernetes.io/未就绪:NoExecute op=存在300秒
node.kubernetes.io/unreachable:NoExecute op=存在300秒

您需要为每个组件配置节点选择器

alertmanager:
节点选择器:
节点类型:infra
节点导出器:
节点选择器:
节点类型:infra
服务器:
节点选择器:
节点类型:infra
推送网关:
节点选择器:
节点类型:infra

您可以确定为每个组件配置节点选择器所需的所有值

alertmanager:
节点选择器:
节点类型:infra
节点导出器:
节点选择器:
节点类型:infra
服务器:
节点选择器:
节点类型:infra
推送网关:
节点选择器:
节点类型:infra
您可以确定所有值