...
1apiVersion: v1
2kind: Namespace
3metadata:
4 name: prometheus-stackdriver-controller
5 labels:
6 workload.edge.ncr.com: platform
7 annotations:
8 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
9 pallet.edge.ncr.com/name: prometheus-stackdriver-controller
10 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
11 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
12 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-o11y'
13 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
14---
15apiVersion: v1
16kind: ServiceAccount
17metadata:
18 name: prometheus-stackdriver-controller
19 namespace: prometheus-stackdriver-controller
20 annotations:
21 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
22 pallet.edge.ncr.com/name: prometheus-stackdriver-controller
23 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
24 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
25 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-o11y'
26 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
27 labels: {}
28imagePullSecrets:
29- name: edge-docker-pull-secret
30---
31apiVersion: rbac.authorization.k8s.io/v1
32kind: ClusterRole
33metadata:
34 name: prometheus-stackdriver-controller
35 annotations:
36 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
37 pallet.edge.ncr.com/name: prometheus-stackdriver-controller
38 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
39 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
40 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-o11y'
41 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
42 labels: {}
43rules:
44- resources:
45 - configmaps
46 apiGroups:
47 - ""
48 verbs:
49 - get
50 - list
51 - watch
52- resources:
53 - podmonitors
54 apiGroups:
55 - monitoring.coreos.com
56 verbs:
57 - get
58 - list
59 - watch
60- resources:
61 - prometheuses
62 apiGroups:
63 - monitoring.coreos.com
64 verbs:
65 - get
66 - list
67 - patch
68 - watch
69- resources:
70 - servicemonitors
71 apiGroups:
72 - monitoring.coreos.com
73 verbs:
74 - get
75 - list
76 - watch
77---
78apiVersion: rbac.authorization.k8s.io/v1
79kind: ClusterRoleBinding
80metadata:
81 name: prometheus-stackdriver-controller
82 annotations:
83 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
84 pallet.edge.ncr.com/name: prometheus-stackdriver-controller
85 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
86 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
87 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-o11y'
88 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
89 labels: {}
90roleRef:
91 name: prometheus-stackdriver-controller
92 kind: ClusterRole
93 apiGroup: rbac.authorization.k8s.io
94subjects:
95- name: prometheus-stackdriver-controller
96 namespace: prometheus-stackdriver-controller
97 kind: ServiceAccount
98---
99apiVersion: apps/v1
100kind: Deployment
101metadata:
102 name: prometheus-stackdriver-controller
103 labels:
104 platform.edge.ncr.com/component: prometheus-stackdriver
105 namespace: prometheus-stackdriver-controller
106 annotations:
107 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
108 pallet.edge.ncr.com/name: prometheus-stackdriver-controller
109 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
110 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
111 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-o11y'
112 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
113spec:
114 replicas: 1
115 selector:
116 matchLabels:
117 platform.edge.ncr.com/component: prometheus-stackdriver
118 template:
119 metadata:
120 labels:
121 platform.edge.ncr.com/component: prometheus-stackdriver
122 annotations:
123 pallet.edge.ncr.com/created: "2023-02-16T21:26:39Z"
124 pallet.edge.ncr.com/name: prometheus-stackdriver-controller
125 pallet.edge.ncr.com/revision: 696897a3df910b6e84a88c9336907a17b18159c1
126 pallet.edge.ncr.com/source: https://github.com/ncrvoyix-swt-retail/edge-infra/tree/696897a3df910b6e84a88c9336907a17b18159c1
127 pallet.edge.ncr.com/team: '@ncrvoyix-swt-retail/edge-o11y'
128 pallet.edge.ncr.com/version: 7.7.7-rc.1676582799+commit.696897a
129 spec:
130 serviceAccountName: prometheus-stackdriver-controller
131 containers:
132 - name: prometheus-stackdriver
133 image: us-east1-docker.pkg.dev/ret-edge-pltf-infra/workloads/prometheus-stackdriver@sha256:e4cf746417abb988cadbe3730d12a34170ee8c4adac717807f55d7020e1007e6
134 args:
135 - --cluster-provider=${cluster_provider}
136 resources:
137 limits:
138 cpu: "100m"
139 memory: 40Mi
140 requests:
141 cpu: 100m
142 memory: 40Mi
View as plain text