# variable's declarations

**URL:** <https://forum.ansible.com/t/variables-declarations/36591>\
**Category:** Ansible Developer\
**Created:** [May 4, 2022, 5:58am UTC](https://forum.ansible.com/t/variables-declarations/36591 "2022-05-04T05:58:45Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Venkat\_Eswer](https://avatars.discourse-cdn.com/v4/letter/v/58f4c7/32.png) [@Venkat\_Eswer](https://forum.ansible.com/u/Venkat_Eswer)\
**Post date:** [May 4, 2022, 5:58am UTC](https://forum.ansible.com/t/variables-declarations/36591/1 "2022-05-04T05:58:45Z")

</div>

shall i define variables using conditions in default/main.yml file.

ex : - [host1.com](http://host1.com)  
when: env == ‘dev’

- [host2.com](http://host2.com)  
when: env == ‘uat’

quick response greatly appreciated

Regards  
Venkat

---

<div class="post-metadata">

**Author:** ![Tas-sos](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/tas-sos/32/672_2.png) [@Tas-sos](https://forum.ansible.com/u/Tas-sos)\
**Post date:** [May 4, 2022, 12:59pm UTC](https://forum.ansible.com/t/variables-declarations/36591/2 "2022-05-04T12:59:08Z")

</div>

Hello Venkat,

Yes of course, I suggest you take a look here:  
[https://docs.ansible.com/ansible/latest/user\_guide/playbooks\_conditionals.html](https://docs.ansible.com/ansible/latest/user_guide/playbooks_conditionals.html)

However, this list is not the proper place for such questions.  
I strongly recommend that you send such questions to the "ansible-project" mailing list.

Reference : [https://docs.ansible.com/ansible/latest/community/communication.html#asking-questions-over-email](https://docs.ansible.com/ansible/latest/community/communication.html#asking-questions-over-email)
