"hostvars[inventory_hostname]['mysql']": {
"dbs": [
{
"backup": {
"retention": 3,
"window": "06:00-06:30"
},
"name": "db1",
"size": 100,
"type": "rds",
"users": [
{
"host": "127.0.0.1",
"name": "db1user",
"password": "userpass",
"privs": [
"db1.*:ALL"
]
}
]
},
{
"name": "db2",
"type": "mysql",
"users": [
{
"host": "127.0.0.1",
"name": "root",
"password": "testpass",
"privs": [
"*.*:ALL"
]
},
{
"host": "::1",
"name": "root",
"password": "testpass",
"privs": [
"*.*:ALL"
]
},
{
"host": "localhost",
"name": "root",
"password": "testpass",
"privs": [
"*.*:ALL"
]
},
{
"host": "{{ hostvars[inventory_hostname][ansible_hostname] }}",
"name": "root",
"password": "testpass",
"privs": [
"*.*:ALL"
]
},
{
"host": "127.0.0.1",
"name": "db2user",
"password": "userpass",
"privs": [
"db2.*:ALL"
]
}
]
},
{
"name": "db3",
"type": "mysql",
"users": [
{
"host": "127.0.0.1",
"name": "root",
"password": "testpass",
"privs": [
"*.*:ALL"
]
},
{
"host": "::1",
"name": "root",
"password": "testpass",
"privs": [
"*.*:ALL"
]
},
{
"host": "localhost",
"name": "root",
"password": "testpass",
"privs": [
"*.*:ALL"
]
},
{
"host": "{{ hostvars[inventory_hostname][ansible_hostname] }}",
"name": "root",
"password": "testpass",
"privs": [
"*.*:ALL"
]
},
{
"host": "127.0.0.1",
"name": "db3user",
"password": "userpass",
"privs": [
"db3.*:ALL"
]
}
]
}
]
}