apiVersion: apps/v1 kind: Deployment metadata: labels: app: webhook-dingtalk name: webhook-dingtalk namespace: monitoring spec: replicas: 1 selector: matchLabels: app: webhook-dingtalk template: metadata: labels: app: webhook-dingtalk spec: containers: - image: timonwong/prometheus-webhook-dingtalk:latest name: webhook-dingtalk args: - --web.listen-address=:8060 - --config.file=/etc/prometheus-webhook-dingtalk/config.yml - --web.enable-ui volumeMounts: - name: webdingtalk-configmap mountPath: /etc/prometheus-webhook-dingtalk/ - name: webdingtalk-template mountPath: /etc/prometheus-webhook-dingtalk/templates/ ports: - containerPort: 8060 protocol: TCP imagePullSecrets: - name: IfNotPresent volumes: - name: webdingtalk-configmap configMap: name: dingtalk-config - name: webdingtalk-template configMap: name: dingtalk-template