Kubernetes 如何在prometheus stable Helm Charts values.yaml文件中添加sidecar容器?

Kubernetes 如何在prometheus stable Helm Charts values.yaml文件中添加sidecar容器?,kubernetes,prometheus,kubernetes-helm,Kubernetes,Prometheus,Kubernetes Helm,我目前正在使用普罗米修斯(由于历史原因,不是普罗米修斯操作员)头盔图表,在我们的内部库伯内特斯集群中,我想部署塔诺斯侧车 如何在values.yaml文件中添加侧车容器?这方面有什么例子我可以参考吗?似乎没有关于这方面的任何文档,正如本文所指出的,根据图表的部分,您可以添加server.sidecarContainers server.sidecarContainers-用于普罗米修斯服务器的带有侧车容器的片段数组 正如前面所说,模板非常简单 {{- if .Values.server.si

我目前正在使用普罗米修斯(由于历史原因,不是普罗米修斯操作员)头盔图表,在我们的内部库伯内特斯集群中,我想部署塔诺斯侧车

如何在
values.yaml
文件中添加侧车容器?这方面有什么例子我可以参考吗?似乎没有关于这方面的任何文档,正如本文所指出的,根据图表的部分,您可以添加
server.sidecarContainers

server.sidecarContainers
-用于普罗米修斯服务器的带有侧车容器的片段数组

正如前面所说,模板非常简单

  {{- if .Values.server.sidecarContainers }}
  {{- toYaml .Values.server.sidecarContainers | nindent 8 }}
  {{- end }}
您可以将values.yaml与sidecar代码片段放在一起,如下所示:

server:
  sidecarContainers:
  - name: testSideCar
    image: alpine
并使用
头盔安装prom stable/prometheus-f values.yaml部署。然后,您可以在服务器部署yaml中找到您的sidecar部分:

apiVersion: apps/v1
kind: Deployment
spec:
  template:
    spec:
      serviceAccountName: test-prometheus-server
      containers:
        - name: prometheus-server-configmap-reload
          image: "jimmidyson/configmap-reload:v0.3.0"

          <<... omitted ...>>

        - name: testSideCar
          image: alpine
apiVersion:apps/v1 种类:部署 规格: 模板: 规格: serviceAccountName:测试prometheus服务器 容器: -名称:prometheus服务器configmap重新加载 图:“jimmidyson/configmap重新加载:v0.3.0” -名称:testSideCar 图片:阿尔卑斯山
您使用的是哪种舵图?