Ad-hoc Commands against Remote Hosts
Running ad-hoc commands on the localhost and containers is straightforward. It gets a little more involved, however, when you target remote hosts.
Ansible relies on an inventory to match a pattern against. The pattern
localhost creates an implicit inventory when you do not mention an inventory.
When you target remote hosts, you need to specify an inventory source. You pass an inventory to the ansible command with the
-i option. One method for defining an inventory is to create a
You can create a host_list bypassing DNS names or IP addresses to the
-i option. A comma separates each DNS name or IP address. By default, Ansible attempts to parse the input of the
-i option as an inventory file. To bypass that, place a comma
, at the end of the