Добавление многострочной переменной среды в свойство развертывания BOSH
Предполагая, что у меня есть развертывание BOSH
name: some-name
director_uuid: some-uuid
releases:
compilation:
....
resource_pools:
...
networks:
...
jobs:
- name: deployment_name
instances: 1
templates:
resource_pool: ...
networks: ..
my_prop: "<%= ENV['MY_ENV_VAR'] %>"
Как ввести многострочное значение MY_ENV_VAR, чтобы форматирование (разрывы строк) правильно отображалось в целевом развертывании?
Релиз, потребляющий my_prop, использует его под капотом вот так
<%= p('my_prop') %>
1 ответ
Вы могли бы использовать YAML literal_block
особенность |
[1]
name: some-name
director_uuid: some-uuid
releases:
compilation:
....
resource_pools:
...
networks:
...
jobs:
- name: deployment_name
instances: 1
templates:
resource_pool: ...
networks: ..
my_prop: |
"<%= ENV['MY_ENV_VAR'] %>"