我在OpenShift v3(一体机)上有一个Web应用程序,使用Wildfly Builder Image。另外,我创建了一个名为xyz的服务,指向外部主机+ IP。像这样:
"kind": "Service",
"apiVersion": "v1",
"metadata": { "name": "xyz" },
"spec": {
"ports": [
{ "port": 61616,
"protocol": "TCP",
"targetPort": 61616
}
],
"selector": {}
}
我还有一个指向外部的端点,但这与此问题无关。
部署后,我的程序可以访问名为 XYZ_PORT = tcp://172.30.192.186:61616
的环境变量但是,我无法通过网络控制台或使用CLI了解如何查看所有所有此类变量的值。使用Web控制台,我看不到它被注入YAML。
我尝试了一些 oc env 选项,但似乎没有列出我想要的内容。
答案 0 :(得分:2)
假设您正在部署kitchennsink,那么下面的CLI应列出所有环境变量:
oc env bc/kitchensink --list