Merge pull request #4375 from yizhang-zen/yizhang/metrics-adapter-optional
make metrics-adapter chart installation optional
This commit is contained in:
commit
c784ef10ca
|
@ -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:
|
||||||
|
|
Loading…
Reference in New Issue