Предположим, у меня есть следующие действия в моем манифесте jps:
actions:
installDatabase:
install:
jps: ${baseUrl}/jelastic/postgres/manifest.jps
envName: ${settings.pgEnvName}
displayName: Database cluster
myOtherAction:
- cmd [cp]:
- doSomethingWithTheDatabaseHostname
В первом действии я устанавливаю свою базу данных. Это создает отдельную среду Jelasti c. Затем, во втором действии, действующем в текущей среде (не в базе данных), я хотел бы получить имя хоста базы данных из первого действия. Более того, я хотел бы иметь главный узел базы данных. Как я могу это сделать? Я ничего не нашел в обычной Jelasti c или документации по облачным вычислениям на topi c.
EDIT
В действии myOtherAction
я хочу установить другой jps, которому нужно имя хоста базы данных, установленной действием installDatabase
. Может случиться так, что другие jps должны подключиться к этой базе данных. Я не хочу устанавливать несколько манифестов JPS вручную. Я хочу установить все необходимые манифесты автоматически. В описанном здесь случае первый манифест устанавливает среду базы данных. Мне нужно получить идентификатор узла главного узла этой базы данных и передать его в следующий манифест. Это возможно?