Pod的所有环境变量列表

时间:2016-11-10 20:48:47

标签: openshift-origin

我在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 选项,但似乎没有列出我想要的内容。

1 个答案:

答案 0 :(得分:2)

假设您正在部署kitchennsink,那么下面的CLI应列出所有环境变量:

oc env bc/kitchensink --list