如何在 Helm 中排除模板

Par*_*aks 5 yaml kubernetes kubernetes-helm

我希望 Helm 避免从 hpa 模板生成 yaml 文件。我该怎么做?

如果在 hpa.yml 中使用类似的内容:

{{- if .Values.hpaEnabled }}
 kind: HorizontalPodAutoscaler
 apiVersion: autoscaling/v2beta1
{{ end }}
Run Code Online (Sandbox Code Playgroud)

在values.yml中:

hpaEnabled: false
Run Code Online (Sandbox Code Playgroud)

然后 Helm 只是从 OpenShift 集群中删除 hpa。