IBM Cloud Code Engine: как определить URL-адрес приложения из среды?
У меня есть приложение Python, развернутое в IBM Cloud Code Engine. Приложению необходимо определить свой внешний URL-адрес для некоторой конфигурации безопасности. Как я могу получить URL-адрес приложения из среды?
Я просмотрел список введенных переменных среды , но ничего не нашел.
1 ответ
Решение
Недавно мы добавили несколько новых переменных среды, чтобы помочь в этом. В зависимости от того, в каком регионе вы находитесь, они должны быть доступны сегодня, но в худшем случае - к следующей неделе.
Новые переменные окружения, которые вы хотите найти:
- CE_APP: имя приложения
- CE_SUBDOMAIN: субдомен (или пространство имен kube, если вас интересует) приложения / проекта
- CE_DOMAIN: доменное имя приложения / проекта, в котором вы работаете.
Таким образом, полный URL-адрес будет:
https://${CE_APP}.${CE_SUBDOMAIN}.${CE_DOMAIN}
Если вы используете JOBS, то есть:
- CE_JOB: задание, связанное с запуском задания, если есть задание
- CE_JOBRUN: имя запуска задания