1
0
forked from k-space/kube

Migrate to Prometheus Operator

This commit is contained in:
2022-09-11 16:24:35 +03:00
parent ee4b1ddf57
commit 1045ed2f26
30 changed files with 32403 additions and 129 deletions

View File

@@ -67,6 +67,11 @@ spec:
items:
type: object
x-kubernetes-preserve-unknown-fields: true
customresources:
type: array
items:
type: object
x-kubernetes-preserve-unknown-fields: true
required: ["spec"]
---
apiVersion: apps/v1
@@ -178,12 +183,21 @@ rules:
- apiGroups:
- codemowers.io
resources:
- bindzones
- clusteroperators
- keydbs
verbs:
- get
- list
- watch
- apiGroups:
- k-space.ee
resources:
- cams
verbs:
- get
- list
- watch
---
apiVersion: v1
kind: ServiceAccount

View File

@@ -120,7 +120,7 @@ spec:
type: ClusterIP
clusterIP: None
ports:
- name: "server"
- name: redis
port: 6379
protocol: TCP
targetPort: redis
@@ -137,14 +137,14 @@ spec:
spec:
type: ClusterIP
ports:
- name: "server"
- name: redis
port: 6379
protocol: TCP
targetPort: redis
- name: "redis-exporter"
- name: exporter
port: 9121
protocol: TCP
targetPort: redis-exporter
targetPort: exporter
selector:
app.kubernetes.io/name: foobar
sessionAffinity: ClientIP
@@ -163,9 +163,6 @@ spec:
app.kubernetes.io/name: foobar
template:
metadata:
annotations:
prometheus.io/port: "9121"
prometheus.io/scrape: "true"
labels:
app.kubernetes.io/name: foobar
spec:
@@ -237,10 +234,10 @@ spec:
envFrom:
- secretRef:
name: foobar-secrets
- name: redis-exporter
- name: exporter
image: quay.io/oliver006/redis_exporter
ports:
- name: metrics
- name: exporter
containerPort: 9121
envFrom:
- secretRef: