...

Text file src/edge-infra.dev/config/pallets/o11y/prometheus-stackdriver-controller/manifests.yaml

Documentation: edge-infra.dev/config/pallets/o11y/prometheus-stackdriver-controller

     1apiVersion: v1
     2kind: ServiceAccount
     3metadata:
     4  name: prometheus-stackdriver-controller
     5imagePullSecrets:
     6- name: edge-docker-pull-secret
     7---
     8apiVersion: apps/v1
     9kind: Deployment
    10metadata:
    11  name: prometheus-stackdriver-controller
    12  labels:
    13    platform.edge.ncr.com/component: prometheus-stackdriver
    14spec:
    15  replicas: 1
    16  selector:
    17    matchLabels:
    18      platform.edge.ncr.com/component: prometheus-stackdriver
    19  template:
    20    metadata:
    21      labels:
    22        platform.edge.ncr.com/component: prometheus-stackdriver
    23    spec:
    24      serviceAccountName: prometheus-stackdriver-controller
    25      priorityClassName: edge-p4-operability-services
    26      containers:
    27      - name: prometheus-stackdriver
    28        image: bzl://cmd/edge/monitoring/prometheus:container_push
    29        args:
    30        - --cluster-provider=${cluster_provider}
    31        resources:
    32          limits:
    33            cpu: "100m"
    34            memory: 40Mi
    35          requests:
    36            cpu: 10m
    37            memory: 40Mi

View as plain text