Как показать общие переменные кластера в веб-консоли Openshift?

Я запускаю свою веб-консоль Openshift через Ansible ( https://docs.openshift.com/container-platform/3.9/install_config/web_console_customization.html), и в моем файле инвентаря у меня есть следующая строка:

openshift_clusterid=${clusterid}

И выше приведено что-то вроде "myproject-dev-0" в реальном файле. Я хочу иметь возможность настроить страницу входа ( https://docs.openshift.com/container-platform/3.9/install_config/web_console_customization.html), чтобы показать эту переменную кластера. Как я смогу это сделать?


Одним из возможных решений для меня является использование "настройки свойств расширения" ( https://docs.openshift.com/container-platform/3.9/install_config/web_console_customization.html), а затем мой Javascript может изменить эта страница использует jQuery или другие типы манипуляций с DOM.

Но проблема в том, что даже если бы мне пришлось обновить ConfigMap webconsole-config (через "oc edit configmap/webconsole-config -n openshift-web-console"), чтобы добавить некоторые новые свойства, которые моё расширение могло бы прочитать.,, Я развертываю веб-консоль с помощью Ansible, и для сценария Ansible можно выбрать только несколько настроек ( https://docs.openshift.com/container-platform/3.9/install_config/web_console_customization.html), ни один из которых не является этими "Свойствами расширения".

0 ответов

Другие вопросы по тегам