Что будет делать env?.
Блок env даст команду cf cli создать переменные среды от вашего имени. Заявки принимаются в форме variable_name: variable_value
. В вашем примере вы получите переменную с именем spring_profiles_active
со значением cloud
. Плюс два других, которые вы определили.
JAVA_OPTS
- это специальная переменная env для сборки Java. Все, что вы поместите в JAVA_OPTS, будет включено в команду запуска вашего приложения. Это простой способ добавить в JVM дополнительные аргументы, системные свойства и флаги конфигурации.
Обратите внимание, по крайней мере, в приведенном выше примере интервал в вашем env:
блоке . It's all the way to the left, but the
env неправильный: should be indented two spaces. Then each env variable defined under the
env: `block должен иметь отступ еще на два пробела, всего четыре пробела. YAML очень требователен к пробелам и отступам. В случае сомнений используйте валидатор YAML, чтобы подтвердить, что ваш YAML действителен.