Merge pull request #4375 from yizhang-zen/yizhang/metrics-adapter-optional

make metrics-adapter chart installation optional
This commit is contained in:
karmada-bot 2023-12-06 12:12:04 +08:00 committed by GitHub
commit c784ef10ca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 5 additions and 4 deletions

View File

@ -1,11 +1,12 @@
{{- if eq .Values.installMode "host" }} {{- if and (or (eq .Values.installMode "component") (eq .Values.installMode "host")) (has "metricsAdapter" .Values.components) }}
{{ $namespace := include "karmada.namespace" .}}
{{- $name := include "karmada.name" . -}} {{- $name := include "karmada.name" . -}}
--- ---
apiVersion: apps/v1 apiVersion: apps/v1
kind: Deployment kind: Deployment
metadata: metadata:
name: {{ $name }}-metrics-adapter name: {{ $name }}-metrics-adapter
namespace: {{ include "karmada.namespace" . }} namespace: {{ $namespace }}
labels: labels:
{{- include "karmada.metricsAdapter.labels" . | nindent 4 }} {{- include "karmada.metricsAdapter.labels" . | nindent 4 }}
spec: spec:
@ -89,7 +90,7 @@ apiVersion: v1
kind: Service kind: Service
metadata: metadata:
name: {{ $name }}-metrics-adapter name: {{ $name }}-metrics-adapter
namespace: {{ include "karmada.namespace" . }} namespace: {{ $namespace }}
labels: labels:
{{- include "karmada.metricsAdapter.labels" . | nindent 4 }} {{- include "karmada.metricsAdapter.labels" . | nindent 4 }}
spec: spec:
@ -106,7 +107,7 @@ apiVersion: policy/v1
kind: PodDisruptionBudget kind: PodDisruptionBudget
metadata: metadata:
name: {{ $name }}-metrics-adapter name: {{ $name }}-metrics-adapter
namespace: {{ include "karmada.namespace" . }} namespace: {{ $namespace }}
labels: labels:
{{- include "karmada.metricsAdapter.labels" . | nindent 4 }} {{- include "karmada.metricsAdapter.labels" . | nindent 4 }}
spec: spec: