Kubernetes K8s部署中的插值
在k8s部署中,如何在另一个字符串值内传递变量Kubernetes K8s部署中的插值,kubernetes,yaml,Kubernetes,Yaml,在k8s部署中,如何在另一个字符串值内传递变量 变量引用可以使用$(ENV_VAR)格式。 因此,在本例中,它将是: containers: - env: - name: DATA_SOURCE_PASS valueFrom: secretKeyRef: name: app-secrets key: DB_DOCKER_USER_PASSWORD - name: PG_EXPORTER_URL
变量引用可以使用
$(ENV_VAR)
格式。
因此,在本例中,它将是:
containers:
- env:
- name: DATA_SOURCE_PASS
valueFrom:
secretKeyRef:
name: app-secrets
key: DB_DOCKER_USER_PASSWORD
- name: PG_EXPORTER_URL
value: postgres://postgres:$(DATA_SOURCE_PASS)@localhost:5432/postgres
- 这个问题已经得到了回答,这就是我得到这个答案的原因
- 关于Kubernetes的文档,也链接自上面的文章