Passing environment variable set in group_vars to lookup pluging

I export ANSIBLE_CONSUL_URL in order for the Consul lookup pluging to search against a remote server. I’m not able to set this environment variable within my playbook. It still defaults to localhost. Is it not possible?

group_vars/all

consul_url_env:
ANSIBLE_CONSUL_URL: http://MY_REMOTE_IP:8500

tasks:

  • name: Grab environment info from aria.conf and set a variable
    set_fact: environment_id=“sf”

  • name: Build list of modules and its associated tag
    set_fact: deploy_list=“{{ item | replace(“deploys/” + environment_id + “/”,‘’) }}-{{ lookup(‘consul_kv’,‘deploys/’ + environment_id + ‘/’ + item) }}”
    with_items: “{{ modules }}”
    environment: “{{ consul_url_env }}”
    register: deploy_list_result