允许python代码在openshift上从DB2读取数据
我有一个python代码,需要从受限DB2读取数据。我确实知道Openshift构建配置中的秘密,但是我没有得到任何像这样有用的信息。另外,我的代码中应该有什么合适的语法来读取这个秘密。请提供帮助。对于您的场景,在DeploymentConfig中使用secrets或configMaps有几个选项:允许python代码在openshift上从DB2读取数据,openshift,openshift-3,Openshift,Openshift 3,我有一个python代码,需要从受限DB2读取数据。我确实知道Openshift构建配置中的秘密,但是我没有得到任何像这样有用的信息。另外,我的代码中应该有什么合适的语法来读取这个秘密。请提供帮助。对于您的场景,在DeploymentConfig中使用secrets或configMaps有几个选项: 通过环境变量传播数据 将机密装载为卷 两者都有 我建议通过secretKeyRef环境变量传播密码: env: - name: DB2_PASSWORD valueFrom:
- 通过环境变量传播数据
- 将机密装载为卷
env:
- name: DB2_PASSWORD
valueFrom:
secretKeyRef:
name: bd2-password
key: password
要创建机密,请执行以下操作:
oc create secret generic db2-password --from-literal=password=Qwerty123