Для деплоя есть ansible playbook.yml
- name: Start Docker container api
docker_container:
name: "api_{{ target_host }}"
image: "{{ api_artifact }}"
recreate: true
volumes:
- "{{ app_dir }}:/app/storage"
exposed_ports:
- 5000
env:
HTTP_PROXY: "{{ HTTP_PROXY }}"
HTTPS_PROXY: "{{ HTTPS_PROXY }}"
LDAP_HOST: "{{ LDAP_HOST }}"
networks:
- name: "{{ project_name }}_network"
aliases:
- backend
ENV style - писать большими буквами,
ansible vars style - писать маленькими буквами
я понимаю что напиши
LDAP_HOST: "{{ ldap_host }}"
и свободен, НО я написал именно так потому что можно просто копирование добавлять строки с ENV и избежать лишних
ошибок в соответсвии
Возможно как-то выйти из этой ситуации, чтобы переменные сделать мелкими буквами и в ENV их отправить уже большими?