相关疑难解决方法(0)

我应该为每个环境变量使用 configMap 吗?

我现在正在使用头盔。我的项目是这样的:

值.yaml:

environmentVariables:
  KEY1: VALUE1
  KEY2: VALUE2
Run Code Online (Sandbox Code Playgroud)

configmap.yaml:

apiVersion: v1
kind: ConfigMap
metadata:
  name: {{ template "myproject.fullname" . }}
data:
{{- range $k, $v := .Values.environmentVariables }}
  {{ $k }}: {{ $v | quote }}
{{- end }}
Run Code Online (Sandbox Code Playgroud)

部署.yaml:

apiVersion: apps/v1
kind: Deployment
metadata:
  name: {{ template "myproject.fullname" . }}
spec:
  template:
    spec:
      containers:
        - name: {{ .Chart.Name }}
          image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
          imagePullPolicy: {{ .Values.image.pullPolicy }}
          env:
{{- range $k, $v := .Values.environmentVariables }}
            - name: {{ …
Run Code Online (Sandbox Code Playgroud)

kubernetes kubernetes-helm

8
推荐指数
3
解决办法
7645
查看次数

标签 统计

kubernetes ×1

kubernetes-helm ×1