Rancher OS: генерировать данные в одном контейнере и устанавливать в качестве переменной среды в другом контейнере

Я думаю, у меня есть довольно конкретный вопрос.
Несколько док-контейнеров уже запущены в стеке.
Теперь два из этих контейнеров должны общаться друг с другом с помощью безопасного соединения.
Для этого Контейнер A может генерировать токен, который должен установить Контейнер B

Моя проблема сейчас: как можно запустить контейнер A, подождать, пока он полностью загрузится (PHP Framework, для полной загрузки которого требуется некоторое время), затем сгенерировать токен, установить этот токен для контейнера B в качестве переменной среды, а затем запустить контейнер B.

Или есть лучший способ решить эту проблему?

большое спасибо

1

Решение

Если ваш контейнер A имеет ключи Rancher API, вы можете связываться с Rancher API и запускать контейнер B с любыми переменными среды или метками, которые вы хотите.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]