helm发布更新案例(五)

韵味老鸟 2024-07-21 15:08:34

helm 发布更新 案例(五)

## name: {{ include "meta-app.fullname" . }} 来源于

helm create meta-app

helm create demo

##获取configmap

kubectl describe configmap -n metaverse

##查看configmap详情

kubectl describe configmap umi-user -n metaverse

#读取文件中的内容作为data数据

(.Files.Glob "config/dev/*").AsConfig

##service.yaml配置

{{- if .Values.service.enabled -}}apiVersion: v1kind: Servicemetadata: name: {{ include "meta-app.fullname" . }} labels: {{- include "meta-app.labels" . | nindent 4 }}spec: type: {{ .Values.service.type }} ports: {{- if eq .Values.service.type "NodePort" }} {{- range .Values.service.ports }} - port: {{ .port }} targetPort: {{ .targetPort }} protocol: {{ .protocol }} name: {{ .name }} {{- with .nodePort }} nodePort: {{ . }} {{- end }} {{- end }} {{- else }} {{- range .Values.service.ports }} - port: {{ .port }} targetPort: {{ .targetPort }} protocol: {{ .protocol }} name: {{ .name }} {{- end }} {{- end }} selector: {{- include "meta-app.selectorLabels" . | nindent 4 }}{{- end }}

##模拟验证helm chart是否正常

helm install t1 --dry-run --debug ./umi-mo

0 阅读:0