Как развернуть эластичный поиск в predix?

Я пытаюсь развернуть эластичный поиск в predix, я попытался вставить загруженную папку эластичный поиск в predix с помощью следующего манифеста.

---
applications:
- name: elastic-search-test3
  buildpack: java_buildpack
  # path: target/elstic-search-test-1.0.0.jar
  command: elasticsearch-5.2.2/bin/elasticsearch -f
  #timeout : 180

Я получаю ошибку, как порт не должен быть жестко запрограммирован, должен использовать $PORT.

Затем я попытался установить порт и хост в config эластичного поиска следующим образом

http.port: ${VCAP_APP_PORT}
network.host: ${VCAP_APP_HOST}

но не повезло.

Может кто-то указать на решение для развертывания эластичного поиска на преддикс?

1 ответ

Вы должны использовать переменные CF_INSTANCE_* вместо устаревших VCAP_APP_* DEA в новых версиях CF.

Подробнее на https://docs.cloudfoundry.org/devguide/deploy-apps/environment-variable.html

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