Я пытаюсь объединить переменную в Helmchart для разработки строк подключения.
строка подключения:
ConnectionStrings:TheSourceContext="Server=10.xx.xx.xx,1433;Database=Test;User Id=Test; Password=pass123;"
Я передаю идентификатор пользователя и пароль в секрете, но он не работает. это не наращивание требуемых строк.
- name: DBUSERD
valueFrom:
secretKeyRef:
key: dbuser
name: api-catalogue
- name: DBPASSD
valueFrom:
secretKeyRef:
key: dbpass
name: api-catalogue
- name: ConnectionStrings__TheSourceContext
value: {{ .Values.const.DBSVR }}{{ .Values.app.connectionStringsServer }},{{.Values.app.connectionStringsPort }}{{ .Values.const.DB }}{{ .Values.app.connectionStringsDB }}{{ .Values.const.DBUSR }}$(DBUSERD){{ .Values.const.DBPASS }}($DBPASSD)*
Как исправить указанную выше переменную, чтобы она работала?
helm template
может показать вам сгенерированный YAML, не отправляя его в Kubernetes.) Показываемая вами примерная строка имеет некоторый постоянный текст и знаки препинания, которые явно не соответствуют вашему YAML (например,Server=
). - person David Maze   schedule 31.07.2020