Fix PodMonitor name conflicts for multiple releases in same namespace (#258)

* Fix PodMonitor name conflicts for multiple releases in same namespace

Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>

* Use pulsar.fullname for PodMonitor name prefix

Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>
Co-authored-by: Michael Marshall <mmarshall@apache.org>

Signed-off-by: Edward Zeng <jie.zeng@zilliz.com>

Fixes #257

### Motivation

Fix PodMonitor name conflicts for multiple releases in same namespace

### Modifications

Use release name instead of hardcode `pulsar.name` for pod monitor name.

### Verifying this change

- [x] Make sure that the change passes the CI checks.
This commit is contained in:
edward.zeng 2022-10-21 10:15:16 +08:00 committed by GitHub
parent d9769a9519
commit 95c218b218
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 8 additions and 8 deletions

View File

@ -22,7 +22,7 @@
apiVersion: monitoring.coreos.com/v1 apiVersion: monitoring.coreos.com/v1
kind: PodMonitor kind: PodMonitor
metadata: metadata:
name: {{ template "pulsar.name" . }}-bookie name: {{ template "pulsar.fullname" . }}-bookie
labels: labels:
app: {{ template "pulsar.name" . }} app: {{ template "pulsar.name" . }}
chart: {{ template "pulsar.chart" . }} chart: {{ template "pulsar.chart" . }}

View File

@ -22,7 +22,7 @@
apiVersion: monitoring.coreos.com/v1 apiVersion: monitoring.coreos.com/v1
kind: PodMonitor kind: PodMonitor
metadata: metadata:
name: {{ template "pulsar.name" . }}-broker name: {{ template "pulsar.fullname" . }}-broker
labels: labels:
app: {{ template "pulsar.name" . }} app: {{ template "pulsar.name" . }}
chart: {{ template "pulsar.chart" . }} chart: {{ template "pulsar.chart" . }}

View File

@ -22,7 +22,7 @@
apiVersion: monitoring.coreos.com/v1 apiVersion: monitoring.coreos.com/v1
kind: PodMonitor kind: PodMonitor
metadata: metadata:
name: {{ template "pulsar.name" . }}-proxy name: {{ template "pulsar.fullname" . }}-proxy
labels: labels:
app: {{ template "pulsar.name" . }} app: {{ template "pulsar.name" . }}
chart: {{ template "pulsar.chart" . }} chart: {{ template "pulsar.chart" . }}

View File

@ -22,7 +22,7 @@
apiVersion: monitoring.coreos.com/v1 apiVersion: monitoring.coreos.com/v1
kind: PodMonitor kind: PodMonitor
metadata: metadata:
name: {{ template "pulsar.name" . }}-zookeeper name: {{ template "pulsar.fullname" . }}-zookeeper
labels: labels:
app: {{ template "pulsar.name" . }} app: {{ template "pulsar.name" . }}
chart: {{ template "pulsar.chart" . }} chart: {{ template "pulsar.chart" . }}