github.com/argoproj/argo-cd/v2@v2.10.9/resource_customizations/monitoring.coreos.com/Prometheus/testdata/healthy.yaml (about) 1 apiVersion: monitoring.coreos.com/v1 2 kind: Prometheus 3 metadata: 4 annotations: 5 argocd.argoproj.io/tracking-id: prometheus-stack:monitoring.coreos.com/Prometheus:prometheus/prometheus-stack-kube-prom-prometheus 6 creationTimestamp: "2021-12-09T15:51:10Z" 7 generation: 46 8 labels: 9 app: kube-prometheus-stack-prometheus 10 app.kubernetes.io/instance: prometheus-stack 11 app.kubernetes.io/managed-by: Helm 12 app.kubernetes.io/part-of: kube-prometheus-stack 13 app.kubernetes.io/version: 39.11.0 14 chart: kube-prometheus-stack-39.11.0 15 heritage: Helm 16 release: prometheus-stack 17 name: prometheus-stack-kube-prom-prometheus 18 namespace: prometheus 19 resourceVersion: "200165695" 20 uid: 6f2e1016-926d-44e7-945b-dec4c975595b 21 spec: 22 additionalScrapeConfigs: 23 key: prometheus-additional.yaml 24 name: additional-scrape-configs 25 alerting: 26 alertmanagers: 27 - apiVersion: v2 28 name: prometheus-stack-kube-prom-alertmanager 29 namespace: prometheus 30 pathPrefix: / 31 port: http-web 32 containers: 33 - name: prometheus 34 securityContext: 35 allowPrivilegeEscalation: false 36 capabilities: 37 drop: 38 - ALL 39 readOnlyRootFilesystem: true 40 runAsNonRoot: true 41 - name: config-reloader 42 securityContext: 43 allowPrivilegeEscalation: false 44 capabilities: 45 drop: 46 - ALL 47 readOnlyRootFilesystem: true 48 runAsNonRoot: true 49 enableAdminAPI: false 50 evaluationInterval: 30s 51 externalUrl: http://prometheus-stack-kube-prom-prometheus.prometheus:9090 52 image: quay.io/prometheus/prometheus:v2.37.0 53 initContainers: 54 - name: init-config-reloader 55 securityContext: 56 allowPrivilegeEscalation: false 57 capabilities: 58 drop: 59 - ALL 60 readOnlyRootFilesystem: true 61 runAsNonRoot: true 62 listenLocal: false 63 logFormat: logfmt 64 logLevel: info 65 paused: false 66 podMonitorNamespaceSelector: {} 67 podMonitorSelector: {} 68 portName: http-web 69 probeNamespaceSelector: {} 70 probeSelector: {} 71 replicas: 2 72 resources: 73 requests: 74 memory: 700Mi 75 retention: 6h 76 routePrefix: / 77 ruleNamespaceSelector: {} 78 ruleSelector: {} 79 scrapeInterval: 10s 80 securityContext: 81 fsGroup: 2000 82 runAsGroup: 2000 83 runAsNonRoot: true 84 runAsUser: 1000 85 serviceAccountName: prometheus-stack-kube-prom-prometheus 86 serviceMonitorNamespaceSelector: {} 87 serviceMonitorSelector: {} 88 shards: 1 89 storage: 90 volumeClaimTemplate: 91 spec: 92 accessModes: 93 - ReadWriteOnce 94 resources: 95 requests: 96 storage: 100Gi 97 storageClassName: default 98 topologySpreadConstraints: 99 - labelSelector: 100 matchLabels: 101 app.kubernetes.io/name: prometheus 102 maxSkew: 1 103 topologyKey: kubernetes.io/hostname 104 whenUnsatisfiable: ScheduleAnyway 105 - labelSelector: 106 matchLabels: 107 app.kubernetes.io/name: prometheus 108 maxSkew: 1 109 topologyKey: topology.kubernetes.io/zone 110 whenUnsatisfiable: DoNotSchedule 111 version: v2.37.0 112 status: 113 availableReplicas: 2 114 conditions: 115 - lastTransitionTime: "2022-09-01T19:54:00Z" 116 status: "True" 117 type: Available 118 - lastTransitionTime: "2022-09-02T09:57:03Z" 119 status: "True" 120 type: Reconciled 121 paused: false 122 replicas: 2 123 shardStatuses: 124 - availableReplicas: 2 125 replicas: 2 126 shardID: "0" 127 unavailableReplicas: 0 128 updatedReplicas: 2 129 unavailableReplicas: 0 130 updatedReplicas: 2