В deployment.yaml
по пути spec.template.spec.containers
Это выглядит примерно так
...
spec:
containers:
- name: {{ .Chart.Name }}
image: "{{ .Values.image.repository }}:{{ .Values.image.tag }}"
imagePullPolicy: {{ .Values.image.pullPolicy }}
env:
- name: JPDA_ADDRESS
value: '*:8000'
...
Так что, как только вы выполните вышеописанное, если вы выполните kubectl exec my-pod -c my-container -- "echo $JPDA_ADDRESS"
, оно будетprint *:8000
Важно понимать, что Helm просто управляет шаблонами для объектов Kubernetes.deployment.yaml
Хелма создает спецификацию YAML для объекта Kube kind: Deployment
.Поэтому, если вы хотите знать все возможные поля, которые вы можете указать в deploy.yaml, вы можете запустить kubectl explain deployment --recursive
везде, где у вас работает kubectl
.