auto - Loads and executes an inventory plugin specified in a YAML config


  • By whitelisting auto as the final inventory plugin, any YAML inventory config file with a plugin key at its root will automatically cause the named plugin to be loaded and executed with that config. This effectively provides automatic whitelisting of all installed/accessible inventory plugins.
  • To disable this behavior, remove auto from the INVENTORY_ENABLED config element.


# This plugin is not intended for direct use; it is a fallback mechanism for automatic whitelisting of
# all installed inventory plugins.



If you want to help with development, please read Community Information & Contributing, Testing Ansible and Developing Plugins.