Как создать конфигурационный файл для руля. Например, как мы можем упомянуть сертификат и ключ в конфигурационном файле helm - PullRequest
0 голосов
/ 17 февраля 2020
apiVersion: v1
kind: configMap
data:
 [service]
  port: 3000
  Environment: "dev"
 [database]
  name:
  host:
  port:
[kube]
  server:
  cert:
  key:
metadata:
  name:
  namespace:

Как мы можем добавить значение при создании этого файла в качестве файла конфигурации helm

1 Ответ

0 голосов
/ 17 февраля 2020

Как @ Har sh Манвар, упомянутый в комментариях

, вы добавляете значения в values.yaml, которые хранят значения и используют эти значения внутри рулевой диаграммы.

Есть ссылка на документацию по управлению о том, как это сделать.

Специальная часть с

Файлы значений также могут содержать более структурированный контент. Например, мы можем создать любимый раздел в нашем файле values.yaml, а затем добавить туда несколько ключей:

values.yaml

favorite:
  drink: coffee
  food: pizza

ConfigMap

apiVersion: v1
kind: ConfigMap
metadata:
  name: {{ .Release.Name }}-configmap
data:
  myvalue: "Hello World"
  drink: {{ .Values.favorite.drink }}
  food: {{ .Values.favorite.food }}

Надеюсь, что это ответ на ваш вопрос.

...