Giờ chúng ta cùng tìm hiếu các sử dụng “with” trong helm chart của kubernetes
{{- with .Values.nodeSelector }}
nodeSelector:
{{ toYaml . | indent 8 }}
{{- end }}
links gốc để các bạn tham khảo.
https://helm.sh/docs/chart_template_guide/control_structures/#modifying-scope-using-with
Cú pháp with thì giống như là if
values.yaml của mình như sau:
nodeSelector:
node-gpu: "true"
thực hiện:helm template ./ --values=values.yaml