Hello,

I want to define a variable for playbook in *group_vars/server_genre* file. 
However, I don't know if Ansible can support something like 
server_genre@environment syntax notation. Here is the detail:

*In inventory/environment*:
---
[server_genre]
myserver1.example.com

*In group_vars/server_genre:*
---
nfs_server: mynfsserver1.example.com

*In server_genre.yml playbook:*
---
- name: Playbook for server_genre
  hosts: server_genre
  gather_facts: yes

  tasks:

  - name: Install Nfs client
    package:
      name: nfs-utils
      state: present
  - name: mount nfs
    mount:
      path: /mymount
      src: "{{ nfs_server }}"
      fstype: nfs
      opts: ro
      state: mounted

In a different environment, the variable {{ nfs_server }} will have 
different value, however, I can't separate the different values using one 
single group_var/server_genre file, unless Ansible supports something like 
group_vars/server_genre@enviornment.

How do I accomplish the variable value distinction in my case?

Thanks,

- Xinhuan


-- 
You received this message because you are subscribed to the Google Groups 
"Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/ansible-project/96edc459-2fec-4626-b7ac-2dae6d330505o%40googlegroups.com.

Reply via email to