Plugin Index
These are the plugins in the community.general collection
Become Plugins
-
doas – Do As user
-
dzdo – Centrify’s Direct Authorize
-
ksu – Kerberos substitute user
-
machinectl – Systemd’s machinectl privilege escalation
-
pbrun – PowerBroker run
-
pfexec – profile based execution
-
pmrun – Privilege Manager run
-
sesu – CA Privileged Access Manager
Cache Plugins
-
memcached – Use memcached DB for cache
-
pickle – Pickle formatted files.
-
redis – Use Redis DB for cache
-
yaml – YAML formatted files.
Callback Plugins
-
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
-
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
-
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
-
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
-
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
-
gitlab_runners – Ansible dynamic inventory plugin for GitLab runners.
-
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
-
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
-
copr – Manage one of the Copr repositories
-
cpanm – Manages Perl library dependencies.
-
cronvar – Manage variables in crontabs
-
crypttab – Encrypted Linux block devices
-
datadog_downtime – Manages Datadog downtimes
-
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).
-
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
-
gconftool2 – Edit GNOME Configurations
-
gem – Manage Ruby gems
-
git_config – Read and write git configuration
-
github_deploy_key – Manages deploy keys for GitHub repositories.
-
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
-
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_pwpolicy – Manage FreeIPA password policies
-
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
-
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
-
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_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
-
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_snap – Snapshot management of instances 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
command -
redis – 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
command -
rhsm_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
-
rpm_ostree_pkg – Install or uninstall overlay additional packages
-
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
-
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
-
ssh_config – Manage SSH config for user
-
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
-
sysrc – Manage FreeBSD using sysrc
-
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
-
yum_versionlock – Locks / unlocks a installed package(s) from being updated by yum package manager
-
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