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