If you have a variable like
vars:
myvar: xxx
xxx_var: anothervalue
the working Ansible syntax:
- debug: msg={{ vars[myvar + '_var'] }}
will give you the analogue of:
- debug: msg={{ xxx_var }}
More Related Contents:
- ansible command to list all known hosts
- How to use Ansible’s with_item with a variable?
- How can I use Ansible nested variable?
- How to copy files between two nodes using ansible
- Using set_facts and with_items together in Ansible
- Ansible fails with /bin/sh: 1: /usr/bin/python: not found
- Only check whether a line present in a file (ansible)
- How to get the first element of a list from the output of setup module in Ansible?
- In Ansible, how to combine variables from separate files into one array?
- Not possible to source .bashrc with Ansible
- Whats the difference between ansible ‘raw’, ‘shell’ and ‘command’?
- Specify sudo password for Ansible
- How do I register a variable and persist it between plays targeted on different nodes?
- Why does Ansible show “ERROR! no action detected in task” error?
- How to switch a user per task or set of tasks?
- How can I make Ansible interpret a variable inside a variable?
- Ansible: How to iterate over a role with an array?
- Ansible stdout Formatting
- ansible run command on remote host in background
- How to set environmental variables using Ansible
- ERROR! ‘fail’ is not a valid attribute for a Play
- Ansible shows error: “One or more undefined variables: ‘item’ is undefined” when using ‘with_items’
- How to set host_key_checking=false in ansible inventory file?
- Ansible remote_user vs ansible_user
- Ansible “when variable == true” not behaving as expected
- Ansible with a bastion host / jump box? [duplicate]
- How can I use a condition to set a variable value in Ansible?
- How can I copy files between two managed nodes using Ansible?
- Ansible – Save registered variable to file
- Rundeck integration with Ansible through plugin