drno-reg
@drno-reg
см не кратко

Как лучше выйти из ситуации с неймингом в ansible deploy?

Для деплоя есть 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 их отправить уже большими?
  • Вопрос задан
  • 76 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы