Skip to content
Snippets Groups Projects
Commit cb008212 authored by Sören Henning's avatar Sören Henning
Browse files

Merge branch 'master' into stu203404/spesb-180-Introduce-Helm-Chart

parents e610148a 28b70281
No related branches found
No related tags found
4 merge requests!159Re-implementation of Theodolite with Kotlin/Quarkus,!157Update Graal Image in CI pipeline,!109Introduce a Helm chart for the Theodolite operator,!83WIP: Re-implementation of Theodolite with Kotlin/Quarkus
...@@ -98,7 +98,7 @@ kubectl apply -f infrastructure/kafka/service-monitor.yaml ...@@ -98,7 +98,7 @@ kubectl apply -f infrastructure/kafka/service-monitor.yaml
Other Kafka deployments, for example, using Strimzi, should work in a similar way. Other Kafka deployments, for example, using Strimzi, should work in a similar way.
*Please note that currently, even if installed differently, the corresponding services must run at *Please note that currently, even if installed differently, the corresponding services must run at
*my-confluent-cp-kafka:9092*, *my-confluent-cp-zookeeper:2181* and *my-confluent-cp-schema-registry:8081*. `my-confluent-cp-kafka:9092`, `my-confluent-cp-zookeeper:2181` and `my-confluent-cp-schema-registry:8081`.*
#### A Kafka Client Pod #### A Kafka Client Pod
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
apiVersion: v1 apiVersion: v1
kind: ConfigMap kind: ConfigMap
metadata: metadata:
name: scalability name: {{ template "theodolite.fullname" . }}-grafana-scalability
labels: labels:
grafana_dashboard: "1" grafana_dashboard: "1"
data: data:
......
...@@ -3,7 +3,7 @@ apiVersion: v1 ...@@ -3,7 +3,7 @@ apiVersion: v1
kind: Pod kind: Pod
metadata: metadata:
# name: {{ template "theodolite.fullname" . }}-kafka-client # name: {{ template "theodolite.fullname" . }}-kafka-client
name: kafka-client name: {{ template "theodolite.fullname" . }}-kafka-client
spec: spec:
containers: containers:
- name: kafka-client - name: kafka-client
......
...@@ -5,7 +5,7 @@ metadata: ...@@ -5,7 +5,7 @@ metadata:
labels: labels:
app: cp-kafka app: cp-kafka
appScope: titan-ccp appScope: titan-ccp
name: kafka name: {{ template "theodolite.fullname" . }}-cp-kafka
spec: spec:
selector: selector:
matchLabels: matchLabels:
......
...@@ -2,13 +2,13 @@ ...@@ -2,13 +2,13 @@
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding kind: ClusterRoleBinding
metadata: metadata:
name: prometheus name: {{ template "theodolite.fullname" . }}-prometheus
roleRef: roleRef:
apiGroup: rbac.authorization.k8s.io apiGroup: rbac.authorization.k8s.io
kind: ClusterRole kind: ClusterRole
name: prometheus name: {{ template "theodolite.fullname" . }}-prometheus
subjects: subjects:
- kind: ServiceAccount - kind: ServiceAccount
name: prometheus name: {{ template "theodolite.fullname" . }}-prometheus
namespace: {{ .Release.Namespace }} namespace: {{ .Release.Namespace }}
{{- end}} {{- end}}
\ No newline at end of file
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
apiVersion: rbac.authorization.k8s.io/v1 apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole kind: ClusterRole
metadata: metadata:
name: prometheus name: {{ template "theodolite.fullname" . }}-prometheus
rules: rules:
- apiGroups: [""] - apiGroups: [""]
resources: resources:
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
apiVersion: v1 apiVersion: v1
kind: ConfigMap kind: ConfigMap
metadata: metadata:
name: prometheus name: {{ template "theodolite.fullname" . }}-prometheus
labels: labels:
grafana_datasource: "1" grafana_datasource: "1"
data: data:
......
...@@ -4,7 +4,7 @@ kind: Prometheus ...@@ -4,7 +4,7 @@ kind: Prometheus
metadata: metadata:
name: {{ template "theodolite.fullname" . }}-prometheus name: {{ template "theodolite.fullname" . }}-prometheus
spec: spec:
serviceAccountName: prometheus serviceAccountName: {{ template "theodolite.fullname" . }}-prometheus
serviceMonitorSelector: serviceMonitorSelector:
matchLabels: matchLabels:
#app: cp-kafka #app: cp-kafka
......
...@@ -2,5 +2,5 @@ ...@@ -2,5 +2,5 @@
apiVersion: v1 apiVersion: v1
kind: ServiceAccount kind: ServiceAccount
metadata: metadata:
name: prometheus name: {{ template "theodolite.fullname" . }}-prometheus
{{- end}} {{- end}}
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment