Community.General
Collection version 3.8.3
Plugin Index
These are the plugins in the community.general collection:
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
ansible_galaxy_install – Install Ansible roles or collections using ansible-galaxy
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.
discord – Send Discord messages
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
filesize – Create a file with a given size, or resize it if it exists
filesystem – Makes a filesystem
flatpak – Manage flatpaks
flatpak_remote – Manage flatpak repository remotes
flowdock – Send a message to a flowdock
gandi_livedns – Manage Gandi LiveDNS records
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_repo – Manage your repositories on Github
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_members – Manage project members on GitLab Server
gitlab_project_variable – Creates/updates/deletes GitLab Projects Variables
gitlab_protected_branch – (un)Marking existing branches for protection
gitlab_runner – Create, modify and delete GitLab Runners.
gitlab_user – Creates/updates/deletes/blocks/unblocks GitLab Users
grove – Sends a notification to a grove.io channel
gunicorn – Run gunicorn with various settings.
hana_query – Execute SQL on HANA
haproxy – Enable, disable, and set weights for HAProxy backend servers using socket commands
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_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
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_otpconfig – Manage FreeIPA OTP Configuration Settings
ipa_otptoken – Manage FreeIPA OTPs
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 certificate to/from java keystore (cacerts)
java_keystore – Create a Java keystore in JKS format
jboss – Deploy applications to JBoss
jenkins_build – Manage jenkins builds
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_authentication – Configure authentication in Keycloak
keycloak_client – Allows administration of Keycloak clients via Keycloak API
keycloak_client_rolemapping – Allows administration of Keycloak client_rolemapping with the Keycloak API
keycloak_clientscope – Allows administration of Keycloak client_scopes via Keycloak API
keycloak_clienttemplate – Allows administration of Keycloak client templates via Keycloak API
keycloak_group – Allows administration of Keycloak groups via Keycloak API
keycloak_identity_provider – Allows administration of Keycloak identity providers via Keycloak API
keycloak_realm – Allows administration of Keycloak realm via Keycloak API
keycloak_role – Allows administration of Keycloak roles via Keycloak API
keycloak_user_federation – Allows administration of Keycloak user federations via Keycloak API
kibana_plugin – Manage Kibana plugins
launchd – Manage macOS services
layman – Manage Gentoo overlays
lbu – Local Backup Utility for Alpine Linux
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.
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_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.
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_template – Manages OpenNebula templates
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_info – Gather information about Online servers.
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
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
pacman_key – Manage pacman’s list of trusted keys
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
pipx – Manages applications installed with pipx
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
pritunl_org – Manages Pritunl Organizations using the Pritunl API
pritunl_org_info – List Pritunl Organizations using the Pritunl API
pritunl_user – Manage Pritunl Users using the Pritunl API
pritunl_user_info – List Pritunl Users using the Pritunl API
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_nic – Management of a NIC of a Qemu(KVM) VM in a Proxmox VE cluster.
proxmox_snap – Snapshot management of instances in Proxmox VE cluster
proxmox_storage_info – Retrieve information about one or more Proxmox VE storages
proxmox_tasks_info – Retrieve information about one or more Proxmox VE tasks
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
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, replica and flush
redis_data – Set key value pairs in Redis
redis_data_info – Get value of key in Redis database
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
rpm_ostree_pkg – Install or uninstall overlay additional packages
rundeck_acl_policy – Manage Rundeck ACL policies.
rundeck_job_executions_info – Query executions for a Rundeck job
rundeck_job_run – Run a Rundeck job
rundeck_project – Manage Rundeck projects.
runit – Manage runit services
sap_task_list_execute – Perform SAP Task list execution
sapcar_extract – Manages SAP SAPCAR archives
say – Makes a computer to speak.
scaleway_compute – Scaleway compute management module
scaleway_database_backup – Scaleway database backups management module
scaleway_image_info – Gather information about the Scaleway images available.
scaleway_ip – Scaleway IP management module
scaleway_ip_info – Gather information about the Scaleway ips available.
scaleway_lb – Scaleway load-balancer management module
scaleway_organization_info – Gather information about the Scaleway organizations available.
scaleway_security_group – Scaleway Security Group management module
scaleway_security_group_info – Gather information about the Scaleway security groups available.
scaleway_security_group_rule – Scaleway Security Group Rule management module
scaleway_server_info – Gather information about the Scaleway servers 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_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.
spectrum_model_attrs – Enforce a model’s attributes 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
statsd – Send metrics to StatsD
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
xcc_redfish_command – Manages Lenovo Out-Of-Band controllers using Redfish APIs
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
xfconf_info – Retrieve 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
Become Plugins
Cache Plugins
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
elastic – Create distributed traces for each Ansible task in Elastic APM
hipchat – post task events to hipchat
jabber – post task events to a jabber server
log_plays – write playbook output to log file
loganalytics – Posts task results to Azure Log Analytics
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 results to a Nagios server through nrdp
null – Don’t display stuff to screen
opentelemetry – Create distributed traces with OpenTelemetry
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.
icinga2 – Icinga2 inventory source
linode – Ansible dynamic inventory plugin for Linode.
lxd – Returns Ansible inventory from lxd host
nmap – Uses nmap to find hosts to target
online – Scaleway (previously Online SAS or Online.net) inventory source
opennebula – OpenNebula 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
dependent – Composes a list with nested elements of other lists or dicts which can depend on previous loop variables
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
random_pet – Generates random pet names
random_string – Generates random string
redis – fetch data from Redis
shelvefile – read keys from Python shelve file
tss – Get secrets from Thycotic Secret Server
See also
List of collections with docs hosted here.