github.com/argoproj/argo-cd/v2@v2.10.9/resource_customizations/monitoring.coreos.com/Prometheus/testdata/progressing.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: '200307978'
    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    initContainers:
    55      - name: init-config-reloader
    56        securityContext:
    57          allowPrivilegeEscalation: false
    58          capabilities:
    59            drop:
    60              - ALL
    61          readOnlyRootFilesystem: true
    62          runAsNonRoot: true
    63    listenLocal: false
    64    logFormat: logfmt
    65    logLevel: info
    66    paused: false
    67    podMonitorNamespaceSelector: {}
    68    podMonitorSelector: {}
    69    portName: http-web
    70    probeNamespaceSelector: {}
    71    probeSelector: {}
    72    replicas: 2
    73    resources:
    74      requests:
    75        memory: 700Mi
    76    retention: 6h
    77    routePrefix: /
    78    ruleNamespaceSelector: {}
    79    ruleSelector: {}
    80    scrapeInterval: 10s
    81    securityContext:
    82      fsGroup: 2000
    83      runAsGroup: 2000
    84      runAsNonRoot: true
    85      runAsUser: 1000
    86    serviceAccountName: prometheus-stack-kube-prom-prometheus
    87    serviceMonitorNamespaceSelector: {}
    88    serviceMonitorSelector: {}
    89    shards: 1
    90    storage:
    91      volumeClaimTemplate:
    92        spec:
    93          accessModes:
    94            - ReadWriteOnce
    95          resources:
    96            requests:
    97              storage: 100Gi
    98          storageClassName: default
    99    topologySpreadConstraints:
   100      - labelSelector:
   101          matchLabels:
   102            app.kubernetes.io/name: prometheus
   103        maxSkew: 1
   104        topologyKey: kubernetes.io/hostname
   105        whenUnsatisfiable: ScheduleAnyway
   106      - labelSelector:
   107          matchLabels:
   108            app.kubernetes.io/name: prometheus
   109        maxSkew: 1
   110        topologyKey: topology.kubernetes.io/zone
   111        whenUnsatisfiable: DoNotSchedule
   112    version: v2.37.0
   113  status:
   114    availableReplicas: 1
   115    conditions:
   116      - lastTransitionTime: '2022-09-02T14:34:39Z'
   117        reason: SomePodsNotReady
   118        status: Degraded
   119        type: Available
   120      - lastTransitionTime: '2022-09-02T09:57:03Z'
   121        status: 'True'
   122        type: Reconciled
   123    paused: false
   124    replicas: 2
   125    shardStatuses:
   126      - availableReplicas: 1
   127        replicas: 2
   128        shardID: '0'
   129        unavailableReplicas: 1
   130        updatedReplicas: 1
   131    unavailableReplicas: 1
   132    updatedReplicas: 1