Index of all Lookup Plugins
ansible.builtin
ansible.builtin.config – Display the ‘resolved’ Ansible option values.
ansible.builtin.csvfile – read data from a TSV or CSV file
ansible.builtin.dict – returns key/value pair items from dictionaries
ansible.builtin.env – Read the value of environment variables
ansible.builtin.file – read file contents
ansible.builtin.fileglob – list files matching a pattern
ansible.builtin.first_found – return first file found from list
ansible.builtin.indexed_items – rewrites lists to return ‘indexed items’
ansible.builtin.ini – read data from an ini file
ansible.builtin.inventory_hostnames – list of inventory hosts matching a host pattern
ansible.builtin.items – list of items
ansible.builtin.lines – read lines from command
ansible.builtin.list – simply returns what it is given.
ansible.builtin.nested – composes a list with nested elements of other lists
ansible.builtin.password – retrieve or generate a random password, stored in a file
ansible.builtin.pipe – read output from a command
ansible.builtin.random_choice – return random element from list
ansible.builtin.sequence – generate a list based on a number sequence
ansible.builtin.subelements – traverse nested key from a list of dictionaries
ansible.builtin.template – retrieve contents of file after templating with Jinja2
ansible.builtin.together – merges lists into synchronized list
ansible.builtin.unvault – read vaulted file(s) contents
ansible.builtin.url – return contents from URL
ansible.builtin.varnames – Lookup matching variable names
ansible.builtin.vars – Lookup templated value of variables
community.crypto
community.crypto.gpg_fingerprint – Retrieve a GPG fingerprint from a GPG public or private key file
community.dns
community.dns.lookup – Look up DNS records
community.dns.lookup_as_dict – Look up DNS records as dictionaries
community.general
community.general.bitwarden – Retrieve secrets from Bitwarden
community.general.bitwarden_secrets_manager – Retrieve secrets from Bitwarden Secrets Manager
community.general.cartesian – returns the cartesian product of lists
community.general.chef_databag – fetches data from a Chef Databag
community.general.collection_version – Retrieves the version of an installed collection
community.general.consul_kv – Fetch metadata from a Consul key value store.
community.general.credstash – retrieve secrets from Credstash on AWS
community.general.cyberarkpassword – get secrets from CyberArk AIM
community.general.dependent – Composes a list with nested elements of other lists or dicts which can depend on previous loop variables
community.general.dig – query DNS using the dnspython library
community.general.dnstxt – query a domain(s)’s DNS txt fields
community.general.dsv – Get secrets from Thycotic DevOps Secrets Vault
community.general.etcd – get info from an etcd server
community.general.etcd3 – Get key values from etcd3 server
community.general.filetree – recursively match all files in a directory tree
community.general.flattened – return single list completely flattened
community.general.github_app_access_token – Obtain short-lived Github App Access tokens
community.general.hiera – get info from hiera data
community.general.keyring – grab secrets from the OS keyring
community.general.lastpass – fetch data from LastPass
community.general.lmdb_kv – fetch data from LMDB
community.general.manifold – get credentials from Manifold.co
community.general.merge_variables – merge variables whose names match a given pattern
community.general.onepassword – Fetch field values from 1Password
community.general.onepassword_doc – Fetch documents stored in 1Password
community.general.onepassword_raw – Fetch an entire item from 1Password
community.general.passwordstore – manage passwords with passwordstore.org’s pass utility
community.general.random_pet – Generates random pet names
community.general.random_string – Generates random string
community.general.random_words – Return a number of random words
community.general.redis – fetch data from Redis
community.general.revbitspss – Get secrets from RevBits PAM server
community.general.shelvefile – read keys from Python shelve file
community.general.tss – Get secrets from Thycotic Secret Server
community.sops
community.sops.sops – Read SOPS-encrypted file contents