Community.General¶
Collection version 1.3.6
Plugin Index¶
These are the plugins in the community.general collection
Become Plugins¶
Cache Plugins¶
Callback Plugins¶
actionable – shows only items that need attention
cgroup_memory_recap – Profiles maximum memory usage of tasks and full execution using cgroups
context_demo – demo callback that adds play/task context
counter_enabled – adds counters to the output items (tasks and hosts/task)
dense – minimal stdout output
diy – Customize the output
full_skip – suppresses tasks if all hosts skipped
hipchat – post task events to hipchat
jabber – post task events to a jabber server
log_plays – write playbook output to log file
logdna – Sends playbook logs to LogDNA
logentries – Sends events to Logentries
logstash – Sends events to Logstash
mail – Sends failure events via email
nrdp – post task result to a nagios server through nrdp
null – Don’t display stuff to screen
say – notify using software speech synthesizer
selective – only print certain tasks
slack – Sends play events to a Slack channel
splunk – Sends task result events to Splunk HTTP Event Collector
stderr – Splits output, sending failed tasks to stderr
sumologic – Sends task result events to Sumologic
syslog_json – sends JSON events to syslog
unixy – condensed Ansible output
yaml – yaml-ized Ansible screen output
Connection Plugins¶
chroot – Interact with local chroot
docker – Run tasks in docker containers
funcd – Use funcd to connect to target
iocage – Run tasks in iocage jails
jail – Run tasks in jails
lxc – Run tasks in lxc containers via lxc python library
lxd – Run tasks in lxc containers via lxc CLI
oc – Execute tasks in pods running on OpenShift.
qubes – Interact with an existing QubesOS AppVM
saltstack – Allow ansible to piggyback on salt minions
zone – Run tasks in a zone instance
Inventory Plugins¶
cobbler – Cobbler inventory source
docker_machine – Docker Machine inventory source
docker_swarm – Ansible dynamic inventory plugin for Docker swarm nodes.
gitlab_runners – Ansible dynamic inventory plugin for GitLab runners.
kubevirt – KubeVirt inventory source
linode – Ansible dynamic inventory plugin for Linode.
nmap – Uses nmap to find hosts to target
online – Scaleway (previously Online SAS or Online.net) inventory source
proxmox – Proxmox inventory source
scaleway – Scaleway inventory source
stackpath_compute – StackPath Edge Computing inventory source
virtualbox – virtualbox inventory source
Lookup Plugins¶
cartesian – returns the cartesian product of lists
chef_databag – fetches data from a Chef Databag
consul_kv – Fetch metadata from a Consul key value store.
credstash – retrieve secrets from Credstash on AWS
cyberarkpassword – get secrets from CyberArk AIM
dig – query DNS using the dnspython library
dnstxt – query a domain(s)’s DNS txt fields
dsv – Get secrets from Thycotic DevOps Secrets Vault
etcd – get info from an etcd server
etcd3 – Get key values from etcd3 server
filetree – recursively match all files in a directory tree
flattened – return single list completely flattened
gcp_storage_file – Return GC Storage content
hashi_vault – Retrieve secrets from HashiCorp’s Vault
hiera – get info from hiera data
keyring – grab secrets from the OS keyring
lastpass – fetch data from lastpass
lmdb_kv – fetch data from LMDB
manifold – get credentials from Manifold.co
nios – Query Infoblox NIOS objects
nios_next_ip – Return the next available IP address for a network
nios_next_network – Return the next available network range for a network-container
onepassword – fetch field values from 1Password
onepassword_raw – fetch an entire item from 1Password
passwordstore – manage passwords with passwordstore.org’s pass utility
redis – fetch data from Redis
shelvefile – read keys from Python shelve file
tss – Get secrets from Thycotic Secret Server
Modules¶
aerospike_migrations – Check or wait for migrations between nodes
airbrake_deployment – Notify airbrake about app deployments
aix_devices – Manages AIX devices
aix_filesystem – Configure LVM and NFS file systems for AIX
aix_inittab – Manages the inittab on AIX
aix_lvg – Manage LVM volume groups on AIX
aix_lvol – Configure AIX LVM logical volumes
ali_instance – Create, Start, Stop, Restart or Terminate an Instance in ECS. Add or Remove Instance to/from a Security Group.
ali_instance_info – Gather information on instances of Alibaba Cloud ECS.
alternatives – Manages alternative programs for common commands
apache2_mod_proxy – Set and/or get members’ attributes of an Apache httpd 2.4 mod_proxy balancer pool
apache2_module – Enables/disables a module of the Apache2 webserver.
apk – Manages apk packages
apt_repo – Manage APT repositories via apt-repo
apt_rpm – apt_rpm package manager
archive – Creates a compressed archive of one or more files or trees
atomic_container – Manage the containers on the atomic host platform
atomic_host – Manage the atomic host platform
atomic_image – Manage the container images on the atomic host platform
awall – Manage awall policies
beadm – Manage ZFS boot environments on FreeBSD/Solaris/illumos systems.
bearychat – Send BearyChat notifications
bigpanda – Notify BigPanda about deployments
bitbucket_access_key – Manages Bitbucket repository access keys
bitbucket_pipeline_key_pair – Manages Bitbucket pipeline SSH key pair
bitbucket_pipeline_known_host – Manages Bitbucket pipeline known hosts
bitbucket_pipeline_variable – Manages Bitbucket pipeline variables
bower – Manage bower packages with bower
bundler – Manage Ruby Gem dependencies with Bundler
bzr – Deploy software (or files) from bzr branches
campfire – Send a message to Campfire
capabilities – Manage Linux capabilities
catapult – Send a sms / mms using the catapult bandwidth api
circonus_annotation – create an annotation in circonus
cisco_webex – Send a message to a Cisco Webex Teams Room or Individual
clc_aa_policy – Create or Delete Anti Affinity Policies at CenturyLink Cloud.
clc_alert_policy – Create or Delete Alert Policies at CenturyLink Cloud.
clc_blueprint_package – deploys a blue print package on a set of servers in CenturyLink Cloud.
clc_firewall_policy – Create/delete/update firewall policies
clc_group – Create/delete Server Groups at Centurylink Cloud
clc_loadbalancer – Create, Delete shared loadbalancers in CenturyLink Cloud.
clc_modify_server – modify servers in CenturyLink Cloud.
clc_publicip – Add and Delete public ips on servers in CenturyLink Cloud.
clc_server – Create, Delete, Start and Stop servers in CenturyLink Cloud.
clc_server_snapshot – Create, Delete and Restore server snapshots in CenturyLink Cloud.
cloud_init_data_facts – Retrieve facts of cloud-init.
cloudflare_dns – Manage Cloudflare DNS records
cobbler_sync – Sync Cobbler
cobbler_system – Manage system objects in Cobbler
composer – Dependency Manager for PHP
consul – Add, modify & delete services within a consul cluster.
consul_acl – Manipulate Consul ACL keys and rules
consul_kv – Manipulate entries in the key/value store of a consul cluster
consul_session – Manipulate consul sessions
cpanm – Manages Perl library dependencies.
cronvar – Manage variables in crontabs
crypttab – Encrypted Linux block devices
datadog_event – Posts events to Datadog service
datadog_monitor – Manages Datadog monitors
dconf – Modify and read dconf database
deploy_helper – Manages some of the steps common in deploying projects.
dimensiondata_network – Create, update, and delete MCP 1.0 & 2.0 networks
dimensiondata_vlan – Manage a VLAN in a Cloud Control network domain.
django_manage – Manages a Django application.
dnsimple – Interface with dnsimple.com (a DNS hosting service)
dnsmadeeasy – Interface with dnsmadeeasy.com (a DNS hosting service).
docker_compose – Manage multi-container Docker applications with Docker Compose.
docker_config – Manage docker configs.
docker_container – manage docker containers
docker_container_info – Retrieves facts about docker container
docker_host_info – Retrieves facts about docker host and lists of objects of the services.
docker_image – Manage docker images.
docker_image_info – Inspect docker images
docker_login – Log into a Docker registry.
docker_network – Manage Docker networks
docker_network_info – Retrieves facts about docker network
docker_node – Manage Docker Swarm node
docker_node_info – Retrieves facts about docker swarm node from Swarm Manager
docker_prune – Allows to prune various docker objects
docker_secret – Manage docker secrets.
docker_stack – docker stack module
docker_stack_info – Return information on a docker stack
docker_stack_task_info – Return information of the tasks on a docker stack
docker_swarm – Manage Swarm cluster
docker_swarm_info – Retrieves facts about Docker Swarm cluster.
docker_swarm_service – docker swarm service
docker_swarm_service_info – Retrieves information about docker services from a Swarm Manager
docker_volume – Manage Docker volumes
docker_volume_info – Retrieve facts about Docker volumes
dpkg_divert – Override a debian package’s version of a file
easy_install – Installs Python libraries
ejabberd_user – Manages users for ejabberd servers
elasticsearch_plugin – Manage Elasticsearch plugins
emc_vnx_sg_member – Manage storage group member on EMC VNX
etcd3 – Set or delete key value pairs from an etcd3 cluster
facter – Runs the discovery program facter on the remote system
filesystem – Makes a filesystem
flatpak – Manage flatpaks
flatpak_remote – Manage flatpak repository remotes
flowdock – Send a message to a flowdock
foreman – Manage Foreman Resources
gc_storage – This module manages objects/buckets in Google Cloud Storage.
gcdns_record – Creates or removes resource records in Google Cloud DNS
gcdns_zone – Creates or removes zones in Google Cloud DNS
gce – create or terminate GCE instances
gce_eip – Create or Destroy Global or Regional External IP addresses.
gce_img – utilize GCE image resources
gce_instance_template – create or destroy instance templates of Compute Engine of GCP.
gce_labels – Create, Update or Destroy GCE Labels.
gce_lb – create/destroy GCE load-balancer resources
gce_mig – Create, Update or Destroy a Managed Instance Group (MIG).
gce_net – create/destroy GCE networks and firewall rules
gce_pd – utilize GCE persistent disk resources
gce_snapshot – Create or destroy snapshots for GCE storage volumes
gce_tag – add or remove tag(s) to/from GCE instances
gconftool2 – Edit GNOME Configurations
gcp_backend_service – Create or Destroy a Backend Service.
gcp_forwarding_rule – Create, Update or Destroy a Forwarding_Rule.
gcp_healthcheck – Create, Update or Destroy a Healthcheck.
gcp_target_proxy – Create, Update or Destroy a Target_Proxy.
gcp_url_map – Create, Update or Destroy a Url_Map.
gcpubsub – Create and Delete Topics/Subscriptions, Publish and pull messages on PubSub
gcpubsub_info – List Topics/Subscriptions and Messages from Google PubSub.
gcspanner – Create and Delete Instances/Databases on Spanner
gem – Manage Ruby gems
git_config – Read and write git configuration
github_deploy_key – Manages deploy keys for GitHub repositories.
github_hooks – Manages GitHub service hooks.
github_issue – View GitHub issue.
github_key – Manage GitHub access keys.
github_release – Interact with GitHub Releases
github_webhook – Manage GitHub webhooks
github_webhook_info – Query information about GitHub webhooks
gitlab_deploy_key – Manages GitLab project deploy keys.
gitlab_group – Creates/updates/deletes GitLab Groups
gitlab_group_members – Manage group members on GitLab Server
gitlab_group_variable – Creates, updates, or deletes GitLab groups variables
gitlab_hook – Manages GitLab project hooks.
gitlab_project – Creates/updates/deletes GitLab Projects
gitlab_project_variable – Creates/updates/deletes GitLab Projects Variables
gitlab_runner – Create, modify and delete GitLab Runners.
gitlab_user – Creates/updates/deletes/blocks/unblocks GitLab Users
gluster_heal_info – Gather information on self-heal or rebalance status
gluster_peer – Attach/Detach peers to/from the cluster
gluster_volume – Manage GlusterFS volumes
grove – Sends a notification to a grove.io channel
gunicorn – Run gunicorn with various settings.
haproxy – Enable, disable, and set weights for HAProxy backend servers using socket commands
helm – Manages Kubernetes packages with the Helm package manager
heroku_collaborator – Add or delete app collaborators on Heroku
hetzner_failover_ip – Manage Hetzner’s failover IPs
hetzner_failover_ip_info – Retrieve information on Hetzner’s failover IPs
hetzner_firewall – Manage Hetzner’s dedicated server firewall
hetzner_firewall_info – Manage Hetzner’s dedicated server firewall
hg – Manages Mercurial (hg) repositories
hipchat – Send a message to Hipchat.
homebrew – Package manager for Homebrew
homebrew_cask – Install and uninstall homebrew casks
homebrew_tap – Tap a Homebrew repository.
honeybadger_deployment – Notify Honeybadger.io about app deployments
hpilo_boot – Boot system using specific media through HP iLO interface
hpilo_info – Gather information through an HP iLO interface
hponcfg – Configure HP iLO interface using hponcfg
htpasswd – manage user files for basic authentication
hwc_ecs_instance – Creates a resource of Ecs/Instance in Huawei Cloud
hwc_evs_disk – Creates a resource of Evs/Disk in Huawei Cloud
hwc_network_vpc – Creates a Huawei Cloud VPC
hwc_smn_topic – Creates a resource of SMNTopic in Huaweicloud Cloud
hwc_vpc_eip – Creates a resource of Vpc/EIP in Huawei Cloud
hwc_vpc_peering_connect – Creates a resource of Vpc/PeeringConnect in Huawei Cloud
hwc_vpc_port – Creates a resource of Vpc/Port in Huawei Cloud
hwc_vpc_private_ip – Creates a resource of Vpc/PrivateIP in Huawei Cloud
hwc_vpc_route – Creates a resource of Vpc/Route in Huawei Cloud
hwc_vpc_security_group – Creates a resource of Vpc/SecurityGroup in Huawei Cloud
hwc_vpc_security_group_rule – Creates a resource of Vpc/SecurityGroupRule in Huawei Cloud
hwc_vpc_subnet – Creates a resource of Vpc/Subnet in Huawei Cloud
ibm_sa_domain – Manages domains on IBM Spectrum Accelerate Family storage systems
ibm_sa_host – Adds hosts to or removes them from IBM Spectrum Accelerate Family storage systems.
ibm_sa_host_ports – Add host ports on IBM Spectrum Accelerate Family storage systems.
ibm_sa_pool – Handles pools on IBM Spectrum Accelerate Family storage systems.
ibm_sa_vol – Handle volumes on IBM Spectrum Accelerate Family storage systems.
ibm_sa_vol_map – Handles volume mapping on IBM Spectrum Accelerate Family storage systems.
icinga2_feature – Manage Icinga2 feature
icinga2_host – Manage a host in Icinga2
idrac_firmware – Firmware update from a repository on a network share (CIFS, NFS).
idrac_redfish_command – Manages Out-Of-Band controllers using iDRAC OEM Redfish APIs
idrac_redfish_config – Manages servers through iDRAC using Dell Redfish APIs
idrac_redfish_info – Gather PowerEdge server information through iDRAC using Redfish APIs
idrac_server_config_profile – Export or Import iDRAC Server Configuration Profile (SCP).
imc_rest – Manage Cisco IMC hardware through its REST API
imgadm – Manage SmartOS images
infinity – Manage Infinity IPAM using Rest API
influxdb_database – Manage InfluxDB databases
influxdb_query – Query data points from InfluxDB
influxdb_retention_policy – Manage InfluxDB retention policies
influxdb_user – Manage InfluxDB users
influxdb_write – Write data points into InfluxDB
ini_file – Tweak settings in INI files
installp – Manage packages on AIX
interfaces_file – Tweak settings in /etc/network/interfaces files
ip_netns – Manage network namespaces
ipa_config – Manage Global FreeIPA Configuration Settings
ipa_dnsrecord – Manage FreeIPA DNS records
ipa_dnszone – Manage FreeIPA DNS Zones
ipa_group – Manage FreeIPA group
ipa_hbacrule – Manage FreeIPA HBAC rule
ipa_host – Manage FreeIPA host
ipa_hostgroup – Manage FreeIPA host-group
ipa_role – Manage FreeIPA role
ipa_service – Manage FreeIPA service
ipa_subca – Manage FreeIPA Lightweight Sub Certificate Authorities.
ipa_sudocmd – Manage FreeIPA sudo command
ipa_sudocmdgroup – Manage FreeIPA sudo command group
ipa_sudorule – Manage FreeIPA sudo rule
ipa_user – Manage FreeIPA users
ipa_vault – Manage FreeIPA vaults
ipify_facts – Retrieve the public IP of your internet gateway
ipinfoio_facts – Retrieve IP geolocation facts of a host’s IP address
ipmi_boot – Management of order of boot devices
ipmi_power – Power management for machine
iptables_state – Save iptables state into a file or restore it from a file
ipwcli_dns – Manage DNS Records for Ericsson IPWorks via ipwcli
irc – Send a message to an IRC channel or a nick
iso_create – Generate ISO file with specified files or folders
iso_extract – Extract files from an ISO image
jabber – Send a message to jabber user or chat room
java_cert – Uses keytool to import/remove key from java keystore (cacerts)
java_keystore – Create or delete a Java keystore in JKS format.
jboss – Deploy applications to JBoss
jenkins_job – Manage jenkins jobs
jenkins_job_info – Get information about Jenkins jobs
jenkins_plugin – Add or remove Jenkins plugin
jenkins_script – Executes a groovy script in the jenkins instance
jira – create and modify issues in a JIRA instance
katello – Manage Katello Resources
kernel_blacklist – Blacklist kernel modules
keycloak_client – Allows administration of Keycloak clients via Keycloak API
keycloak_clienttemplate – Allows administration of Keycloak client templates via Keycloak API
keycloak_group – Allows administration of Keycloak groups via Keycloak API
kibana_plugin – Manage Kibana plugins
kubevirt_cdi_upload – Upload local VM images to CDI Upload Proxy.
kubevirt_preset – Manage KubeVirt virtual machine presets
kubevirt_pvc – Manage PVCs on Kubernetes
kubevirt_rs – Manage KubeVirt virtual machine replica sets
kubevirt_template – Manage KubeVirt templates
kubevirt_vm – Manage KubeVirt virtual machine
launchd – Manage macOS services
layman – Manage Gentoo overlays
lbu – Local Backup Utility for Alpine Linux
ldap_attr – Add or remove LDAP attribute values
ldap_attrs – Add or remove multiple LDAP attribute values
ldap_entry – Add or remove LDAP entries.
ldap_passwd – Set passwords in LDAP.
ldap_search – Search for entries in a LDAP server
librato_annotation – create an annotation in librato
linode – Manage instances on the Linode Public Cloud
linode_v4 – Manage instances on the Linode cloud.
listen_ports_facts – Gather facts on processes listening on TCP and UDP ports.
lldp – get details reported by lldp
locale_gen – Creates or removes locales
logentries – Module for tracking logs via logentries.com
logentries_msg – Send a message to logentries.
logstash_plugin – Manage Logstash plugins
lvg – Configure LVM volume groups
lvol – Configure LVM logical volumes
lxc_container – Manage LXC Containers
lxca_cmms – Custom module for lxca cmms inventory utility
lxca_nodes – Custom module for lxca nodes inventory utility
lxd_container – Manage LXD Containers
lxd_profile – Manage LXD profiles
macports – Package manager for MacPorts
mail – Send an email
make – Run targets in a Makefile
manageiq_alert_profiles – Configuration of alert profiles for ManageIQ
manageiq_alerts – Configuration of alerts in ManageIQ
manageiq_group – Management of groups in ManageIQ.
manageiq_policies – Management of resource policy_profiles in ManageIQ.
manageiq_provider – Management of provider in ManageIQ.
manageiq_tags – Management of resource tags in ManageIQ.
manageiq_tenant – Management of tenants in ManageIQ.
manageiq_user – Management of users in ManageIQ.
mas – Manage Mac App Store applications with mas-cli
matrix – Send notifications to matrix
mattermost – Send Mattermost notifications
maven_artifact – Downloads an Artifact from a Maven Repository
memset_dns_reload – Request reload of Memset’s DNS infrastructure,
memset_memstore_info – Retrieve Memstore product usage information.
memset_server_info – Retrieve server information.
memset_zone – Creates and deletes Memset DNS zones.
memset_zone_domain – Create and delete domains in Memset DNS zones.
memset_zone_record – Create and delete records in Memset DNS zones.
mksysb – Generates AIX mksysb rootvg backups.
modprobe – Load or unload kernel modules
monit – Manage the state of a program monitored via Monit
mqtt – Publish a message on an MQTT topic for the IoT
mssql_db – Add or remove MSSQL databases from a remote host.
na_cdot_aggregate – Manage NetApp cDOT aggregates.
na_cdot_license – Manage NetApp cDOT protocol and feature licenses
na_cdot_lun – Manage NetApp cDOT luns
na_cdot_qtree – Manage qtrees
na_cdot_svm – Manage NetApp cDOT svm
na_cdot_user – useradmin configuration and management
na_cdot_user_role – useradmin configuration and management
na_cdot_volume – Manage NetApp cDOT volumes
na_ontap_gather_facts – NetApp information gatherer
nagios – Perform common tasks in Nagios related to downtime and notifications.
netcup_dns – manage Netcup DNS records
newrelic_deployment – Notify newrelic about app deployments
nexmo – Send a SMS via nexmo
nginx_status_facts – Retrieve nginx status facts.
nginx_status_info – Retrieve information on nginx status.
nictagadm – Manage nic tags on SmartOS systems
nios_a_record – Configure Infoblox NIOS A records
nios_aaaa_record – Configure Infoblox NIOS AAAA records
nios_cname_record – Configure Infoblox NIOS CNAME records
nios_dns_view – Configure Infoblox NIOS DNS views
nios_fixed_address – Configure Infoblox NIOS DHCP Fixed Address
nios_host_record – Configure Infoblox NIOS host records
nios_member – Configure Infoblox NIOS members
nios_mx_record – Configure Infoblox NIOS MX records
nios_naptr_record – Configure Infoblox NIOS NAPTR records
nios_network – Configure Infoblox NIOS network object
nios_network_view – Configure Infoblox NIOS network views
nios_nsgroup – Configure InfoBlox DNS Nameserver Groups
nios_ptr_record – Configure Infoblox NIOS PTR records
nios_srv_record – Configure Infoblox NIOS SRV records
nios_txt_record – Configure Infoblox NIOS txt records
nios_zone – Configure Infoblox NIOS DNS zones
nmcli – Manage Networking
nomad_job – Launch a Nomad Job
nomad_job_info – Get Nomad Jobs info
nosh – Manage services with nosh
npm – Manage node.js packages with npm
nsupdate – Manage DNS records.
oci_vcn – Manage Virtual Cloud Networks(VCN) in OCI
odbc – Execute SQL via ODBC
office_365_connector_card – Use webhooks to create Connector Card messages within an Office 365 group
ohai – Returns inventory data from Ohai
omapi_host – Setup OMAPI hosts.
ome_device_info – Retrieves the information about Device.
one_host – Manages OpenNebula Hosts
one_image – Manages OpenNebula images
one_image_info – Gather information on OpenNebula images
one_service – Deploy and manage OpenNebula services
one_vm – Creates or terminates OpenNebula instances
oneandone_firewall_policy – Configure 1&1 firewall policy.
oneandone_load_balancer – Configure 1&1 load balancer.
oneandone_monitoring_policy – Configure 1&1 monitoring policy.
oneandone_private_network – Configure 1&1 private networking.
oneandone_public_ip – Configure 1&1 public IPs.
oneandone_server – Create, destroy, start, stop, and reboot a 1&1 Host server.
onepassword_info – Gather items from 1Password
oneview_datacenter_info – Retrieve information about the OneView Data Centers
oneview_enclosure_info – Retrieve information about one or more Enclosures
oneview_ethernet_network – Manage OneView Ethernet Network resources
oneview_ethernet_network_info – Retrieve the information about one or more of the OneView Ethernet Networks
oneview_fc_network – Manage OneView Fibre Channel Network resources.
oneview_fc_network_info – Retrieve the information about one or more of the OneView Fibre Channel Networks
oneview_fcoe_network – Manage OneView FCoE Network resources
oneview_fcoe_network_info – Retrieve the information about one or more of the OneView FCoE Networks
oneview_logical_interconnect_group – Manage OneView Logical Interconnect Group resources
oneview_logical_interconnect_group_info – Retrieve information about one or more of the OneView Logical Interconnect Groups
oneview_network_set – Manage HPE OneView Network Set resources
oneview_network_set_info – Retrieve information about the OneView Network Sets
oneview_san_manager – Manage OneView SAN Manager resources
oneview_san_manager_info – Retrieve information about one or more of the OneView SAN Managers
online_server_facts – Gather facts about Online servers.
online_server_info – Gather information about Online servers.
online_user_facts – Gather facts about Online user.
online_user_info – Gather information about Online user.
open_iscsi – Manage iSCSI targets with Open-iSCSI
openbsd_pkg – Manage packages on OpenBSD
opendj_backendprop – Will update the backend configuration of OpenDJ via the dsconfig set-backend-prop command.
openwrt_init – Manage services on OpenWrt.
opkg – Package manager for OpenWrt
osx_defaults – Manage macOS user defaults
ovh_ip_failover – Manage OVH IP failover address
ovh_ip_loadbalancing_backend – Manage OVH IP LoadBalancing backends
ovh_monthly_billing – Manage OVH monthly billing
ovirt – oVirt/RHEV platform management
ovirt_affinity_label_facts – Retrieve information about one or more oVirt/RHV affinity labels
ovirt_api_facts – Retrieve information about the oVirt/RHV API
ovirt_cluster_facts – Retrieve information about one or more oVirt/RHV clusters
ovirt_datacenter_facts – Retrieve information about one or more oVirt/RHV datacenters
ovirt_disk_facts – Retrieve information about one or more oVirt/RHV disks
ovirt_event_facts – This module can be used to retrieve information about one or more oVirt/RHV events
ovirt_external_provider_facts – Retrieve information about one or more oVirt/RHV external providers
ovirt_group_facts – Retrieve information about one or more oVirt/RHV groups
ovirt_host_facts – Retrieve information about one or more oVirt/RHV hosts
ovirt_host_storage_facts – Retrieve information about one or more oVirt/RHV HostStorages (applicable only for block storage)
ovirt_network_facts – Retrieve information about one or more oVirt/RHV networks
ovirt_nic_facts – Retrieve information about one or more oVirt/RHV virtual machine network interfaces
ovirt_permission_facts – Retrieve information about one or more oVirt/RHV permissions
ovirt_quota_facts – Retrieve information about one or more oVirt/RHV quotas
ovirt_scheduling_policy_facts – Retrieve information about one or more oVirt scheduling policies
ovirt_snapshot_facts – Retrieve information about one or more oVirt/RHV virtual machine snapshots
ovirt_storage_domain_facts – Retrieve information about one or more oVirt/RHV storage domains
ovirt_storage_template_facts – Retrieve information about one or more oVirt/RHV templates relate to a storage domain.
ovirt_storage_vm_facts – Retrieve information about one or more oVirt/RHV virtual machines relate to a storage domain.
ovirt_tag_facts – Retrieve information about one or more oVirt/RHV tags
ovirt_template_facts – Retrieve information about one or more oVirt/RHV templates
ovirt_user_facts – Retrieve information about one or more oVirt/RHV users
ovirt_vm_facts – Retrieve information about one or more oVirt/RHV virtual machines
ovirt_vmpool_facts – Retrieve information about one or more oVirt/RHV vmpools
pacemaker_cluster – Manage pacemaker clusters
packet_device – Manage a bare metal server in the Packet Host.
packet_ip_subnet – Assign IP subnet to a bare metal server.
packet_project – Create/delete a project in Packet host.
packet_sshkey – Create/delete an SSH key in Packet host.
packet_volume – Create/delete a volume in Packet host.
packet_volume_attachment – Attach/detach a volume to a device in the Packet host.
pacman – Manage packages with pacman
pagerduty – Create PagerDuty maintenance windows
pagerduty_alert – Trigger, acknowledge or resolve PagerDuty incidents
pagerduty_change – Track a code or infrastructure change as a PagerDuty change event
pagerduty_user – Manage a user account on PagerDuty
pam_limits – Modify Linux PAM limits
pamd – Manage PAM Modules
parted – Configure block device partitions
pear – Manage pear/pecl packages
pids – Retrieves process IDs list if the process is running otherwise return empty list
pingdom – Pause/unpause Pingdom alerts
pip_package_info – pip package information
pkg5 – Manages packages with the Solaris 11 Image Packaging System
pkg5_publisher – Manages Solaris 11 Image Packaging System publishers
pkgin – Package manager for SmartOS, NetBSD, et al.
pkgng – Package manager for FreeBSD >= 9.0
pkgutil – OpenCSW package management on Solaris
portage – Package manager for Gentoo
portinstall – Installing packages from FreeBSD’s ports system
postgresql_copy – Copy data between a file/program and a PostgreSQL table
postgresql_db – Add or remove PostgreSQL databases from a remote host.
postgresql_ext – Add or remove PostgreSQL extensions from a database
postgresql_idx – Create or drop indexes from a PostgreSQL database
postgresql_info – Gather information about PostgreSQL servers
postgresql_lang – Adds, removes or changes procedural languages with a PostgreSQL database
postgresql_membership – Add or remove PostgreSQL roles from groups
postgresql_owner – Change an owner of PostgreSQL database object
postgresql_pg_hba – Add, remove or modify a rule in a pg_hba file
postgresql_ping – Check remote PostgreSQL server availability
postgresql_privs – Grant or revoke privileges on PostgreSQL database objects
postgresql_publication – Add, update, or remove PostgreSQL publication
postgresql_query – Run PostgreSQL queries
postgresql_schema – Add or remove PostgreSQL schema
postgresql_sequence – Create, drop, or alter a PostgreSQL sequence
postgresql_set – Change a PostgreSQL server configuration parameter
postgresql_slot – Add or remove replication slots from a PostgreSQL database
postgresql_subscription – Add, update, or remove PostgreSQL subscription
postgresql_table – Create, drop, or modify a PostgreSQL table
postgresql_tablespace – Add or remove PostgreSQL tablespaces from remote hosts
postgresql_user – Create, alter, or remove a user (role) from a PostgreSQL server instance
postgresql_user_obj_stat_info – Gather statistics about PostgreSQL user objects
profitbricks – Create, destroy, start, stop, and reboot a ProfitBricks virtual machine.
profitbricks_datacenter – Create or destroy a ProfitBricks Virtual Datacenter.
profitbricks_nic – Create or Remove a NIC.
profitbricks_volume – Create or destroy a volume.
profitbricks_volume_attachments – Attach or detach a volume.
proxmox – management of instances in Proxmox VE cluster
proxmox_domain_info – Retrieve information about one or more Proxmox VE domains
proxmox_group_info – Retrieve information about one or more Proxmox VE groups
proxmox_kvm – Management of Qemu(KVM) Virtual Machines in Proxmox VE cluster.
proxmox_template – management of OS templates in Proxmox VE cluster
proxmox_user_info – Retrieve information about one or more Proxmox VE users
pubnub_blocks – PubNub blocks management module.
pulp_repo – Add or remove Pulp repos from a remote host.
puppet – Runs puppet
purefa_facts – Collect facts from Pure Storage FlashArray
purefb_facts – Collect facts from Pure Storage FlashBlade
pushbullet – Sends notifications to Pushbullet
pushover – Send notifications via https://pushover.net
python_requirements_info – Show python path and assert dependency versions
rax – create / delete an instance in Rackspace Public Cloud
rax_cbs – Manipulate Rackspace Cloud Block Storage Volumes
rax_cbs_attachments – Manipulate Rackspace Cloud Block Storage Volume Attachments
rax_cdb – create/delete or resize a Rackspace Cloud Databases instance
rax_cdb_database – create / delete a database in the Cloud Databases
rax_cdb_user – create / delete a Rackspace Cloud Database
rax_clb – create / delete a load balancer in Rackspace Public Cloud
rax_clb_nodes – add, modify and remove nodes from a Rackspace Cloud Load Balancer
rax_clb_ssl – Manage SSL termination for a Rackspace Cloud Load Balancer.
rax_dns – Manage domains on Rackspace Cloud DNS
rax_dns_record – Manage DNS records on Rackspace Cloud DNS
rax_facts – Gather facts for Rackspace Cloud Servers
rax_files – Manipulate Rackspace Cloud Files Containers
rax_files_objects – Upload, download, and delete objects in Rackspace Cloud Files
rax_identity – Load Rackspace Cloud Identity
rax_keypair – Create a keypair for use with Rackspace Cloud Servers
rax_meta – Manipulate metadata for Rackspace Cloud Servers
rax_mon_alarm – Create or delete a Rackspace Cloud Monitoring alarm.
rax_mon_check – Create or delete a Rackspace Cloud Monitoring check for an existing entity.
rax_mon_entity – Create or delete a Rackspace Cloud Monitoring entity
rax_mon_notification – Create or delete a Rackspace Cloud Monitoring notification.
rax_mon_notification_plan – Create or delete a Rackspace Cloud Monitoring notification plan.
rax_network – create / delete an isolated network in Rackspace Public Cloud
rax_queue – create / delete a queue in Rackspace Public Cloud
rax_scaling_group – Manipulate Rackspace Cloud Autoscale Groups
rax_scaling_policy – Manipulate Rackspace Cloud Autoscale Scaling Policy
read_csv – Read a CSV file
redfish_command – Manages Out-Of-Band controllers using Redfish APIs
redfish_config – Manages Out-Of-Band controllers using Redfish APIs
redfish_info – Manages Out-Of-Band controllers using Redfish APIs
redhat_subscription – Manage registration and subscriptions to RHSM using the
subscription-manager
commandredis – Various redis commands, slave and flush
redis_info – Gather information about Redis servers
rhevm – RHEV/oVirt automation
rhn_channel – Adds or removes Red Hat software channels
rhn_register – Manage Red Hat Network registration using the
rhnreg_ks
commandrhsm_release – Set or Unset RHSM Release version
rhsm_repository – Manage RHSM repositories using the subscription-manager command
riak – This module handles some common Riak operations
rocketchat – Send notifications to Rocket Chat
rollbar_deployment – Notify Rollbar about app deployments
rundeck_acl_policy – Manage Rundeck ACL policies.
rundeck_project – Manage Rundeck projects.
runit – Manage runit services
say – Makes a computer to speak.
scaleway_compute – Scaleway compute management module
scaleway_database_backup – Scaleway database backups management module
scaleway_image_facts – Gather facts about the Scaleway images available.
scaleway_image_info – Gather information about the Scaleway images available.
scaleway_ip – Scaleway IP management module
scaleway_ip_facts – Gather facts about the Scaleway ips available.
scaleway_ip_info – Gather information about the Scaleway ips available.
scaleway_lb – Scaleway load-balancer management module
scaleway_organization_facts – Gather facts about the Scaleway organizations available.
scaleway_organization_info – Gather information about the Scaleway organizations available.
scaleway_security_group – Scaleway Security Group management module
scaleway_security_group_facts – Gather facts about the Scaleway security groups available.
scaleway_security_group_info – Gather information about the Scaleway security groups available.
scaleway_security_group_rule – Scaleway Security Group Rule management module
scaleway_server_facts – Gather facts about the Scaleway servers available.
scaleway_server_info – Gather information about the Scaleway servers available.
scaleway_snapshot_facts – Gather facts about the Scaleway snapshots available.
scaleway_snapshot_info – Gather information about the Scaleway snapshots available.
scaleway_sshkey – Scaleway SSH keys management module
scaleway_user_data – Scaleway user_data management module
scaleway_volume – Scaleway volumes management module
scaleway_volume_facts – Gather facts about the Scaleway volumes available.
scaleway_volume_info – Gather information about the Scaleway volumes available.
sefcontext – Manages SELinux file context mapping definitions
selinux_permissive – Change permissive domain in SELinux policy
selogin – Manages linux user to SELinux user mapping
sendgrid – Sends an email with the SendGrid API
sensu_check – Manage Sensu checks
sensu_client – Manages Sensu client configuration
sensu_handler – Manages Sensu handler configuration
sensu_silence – Manage Sensu silence entries
sensu_subscription – Manage Sensu subscriptions
seport – Manages SELinux network port type definitions
serverless – Manages a Serverless Framework project
sf_account_manager – Manage SolidFire accounts
sf_check_connections – Check connectivity to MVIP and SVIP.
sf_snapshot_schedule_manager – Manage SolidFire snapshot schedules
sf_volume_access_group_manager – Manage SolidFire Volume Access Groups
sf_volume_manager – Manage SolidFire volumes
shutdown – Shut down a machine
sl_vm – create or cancel a virtual instance in SoftLayer
slack – Send Slack notifications
slackpkg – Package manager for Slackware >= 12.2
smartos_image_info – Get SmartOS image details.
snap – Manages snaps
snmp_facts – Retrieve facts for a device using SNMP
solaris_zone – Manage Solaris zones
sorcery – Package manager for Source Mage GNU/Linux
spectrum_device – Creates/deletes devices in CA Spectrum.
spotinst_aws_elastigroup – Create, update or delete Spotinst AWS Elastigroups
ss_3par_cpg – Manage HPE StoreServ 3PAR CPG
stackdriver – Send code deploy and annotation events to stackdriver
stacki_host – Add or remove host to stacki front-end
statusio_maintenance – Create maintenance windows for your status.io dashboard
supervisorctl – Manage the state of a program or group of programs running via supervisord
svc – Manage daemontools services
svr4pkg – Manage Solaris SVR4 packages
swdepot – Manage packages with swdepot package manager (HP-UX)
swupd – Manages updates and bundles in ClearLinux systems.
syslogger – Log messages in the syslog
syspatch – Manage OpenBSD system patches
sysupgrade – Manage OpenBSD system upgrades
taiga_issue – Creates/deletes an issue in a Taiga Project Management Platform
telegram – module for sending notifications via telegram
terraform – Manages a Terraform deployment (and plans)
timezone – Configure timezone setting
twilio – Sends a text message to a mobile phone through Twilio.
typetalk – Send a message to typetalk
udm_dns_record – Manage dns entries on a univention corporate server
udm_dns_zone – Manage dns zones on a univention corporate server
udm_group – Manage of the posix group
udm_share – Manage samba shares on a univention corporate server
udm_user – Manage posix users on a univention corporate server
ufw – Manage firewall with UFW
uptimerobot – Pause and start Uptime Robot monitoring
urpmi – Urpmi manager
utm_aaa_group – Create, update or destroy an aaa group object in Sophos UTM.
utm_aaa_group_info – get info for reverse_proxy frontend entry in Sophos UTM
utm_ca_host_key_cert – create, update or destroy ca host_key_cert entry in Sophos UTM
utm_ca_host_key_cert_info – Get info for a ca host_key_cert entry in Sophos UTM
utm_dns_host – create, update or destroy dns entry in Sophos UTM
utm_network_interface_address – Create, update or destroy network/interface_address object
utm_network_interface_address_info – Get info for a network/interface_address object
utm_proxy_auth_profile – create, update or destroy reverse_proxy auth_profile entry in Sophos UTM
utm_proxy_exception – Create, update or destroy reverse_proxy exception entry in Sophos UTM
utm_proxy_frontend – create, update or destroy reverse_proxy frontend entry in Sophos UTM
utm_proxy_frontend_info – create, update or destroy reverse_proxy frontend entry in Sophos UTM
utm_proxy_location – create, update or destroy reverse_proxy location entry in Sophos UTM
utm_proxy_location_info – create, update or destroy reverse_proxy location entry in Sophos UTM
vdo – Module to control VDO
vertica_configuration – Updates Vertica configuration parameters.
vertica_info – Gathers Vertica database facts.
vertica_role – Adds or removes Vertica database roles and assigns roles to them.
vertica_schema – Adds or removes Vertica database schema and roles.
vertica_user – Adds or removes Vertica database users and assigns roles.
vexata_eg – Manage export groups on Vexata VX100 storage arrays
vexata_volume – Manage volumes on Vexata VX100 storage arrays
vmadm – Manage SmartOS virtual machines and zones.
wakeonlan – Send a magic Wake-on-LAN (WoL) broadcast packet
webfaction_app – Add or remove applications on a Webfaction host
webfaction_db – Add or remove a database on Webfaction
webfaction_domain – Add or remove domains and subdomains on Webfaction
webfaction_mailbox – Add or remove mailboxes on Webfaction
webfaction_site – Add or remove a website on a Webfaction host
xattr – Manage user defined extended attributes
xbps – Manage packages with XBPS
xenserver_facts – get facts reported on xenserver
xenserver_guest – Manages virtual machines running on Citrix Hypervisor/XenServer host or pool
xenserver_guest_info – Gathers information for virtual machines running on Citrix Hypervisor/XenServer host or pool
xenserver_guest_powerstate – Manages power states of virtual machines running on Citrix Hypervisor/XenServer host or pool
xfconf – Edit XFCE4 Configurations
xfs_quota – Manage quotas on XFS filesystems
xml – Manage bits and pieces of XML files or strings
yarn – Manage node.js packages with Yarn
zfs – Manage zfs
zfs_delegate_admin – Manage ZFS delegated administration (user admin privileges)
zfs_facts – Gather facts about ZFS datasets.
znode – Create, delete, retrieve, and update znodes using ZooKeeper
zpool_facts – Gather facts about ZFS pools.
zypper – Manage packages on SUSE and openSUSE
zypper_repository – Add and remove Zypper repositories
See also
List of collections with docs hosted here.