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: имя запуска задания
Другие вопросы по тегам