Skip to content
| Marketplace
Sign in
Visual Studio Code>Snippets>Ansible Core and Red Hat Collection SnippetsNew to Visual Studio Code? Get it now.
Ansible Core and Red Hat Collection Snippets

Ansible Core and Red Hat Collection Snippets

Travis Michette

|
2,022 installs
| (0) | Free
Travis Michette Ansible Snippets for VScode
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Ansible Core Snippets for Visual Studio Code (forked from https://github.com/stephrobert/ansible-snippets)

This Visual Studio Code extension provides snippets to help you write Ansible code faster. It works like usual autocomplete : start typing to have suggestions or press 'CTRL+space' to force it.

ansible snippets vscode

I'll add more snippets in a few days!!

Format :

  • module : Texte to enter

List of snippets by collections

  • ansible.builtin collection
  • ansible.netcommon collection
  • ansible.posix collection
  • ansible.windows collection
  • community.general collection
  • community.crypto collection
  • community.docker collection
  • kubernetes.core collection
  • community.mysql collection
  • community.postgresql collection

ansible.builtin collection

  • ansible.builtin.add_host : add_host Add a host (and alternatively a group) to the ansible-playbook in-memory inventory
  • ansible.builtin.apt : apt Manages apt-packages
  • ansible.builtin.apt_key : apt_key Add or remove an apt key
  • ansible.builtin.apt_repository : apt_repository Add and remove APT repositories
  • ansible.builtin.assemble : assemble Assemble configuration files from fragments
  • ansible.builtin.assert : assert Asserts given expressions are true
  • ansible.builtin.async_status : async_status Obtain status of asynchronous task
  • ansible.builtin.blockinfile : blockinfile Insert/update/remove a text block surrounded by marker lines
  • ansible.builtin.command : command Execute commands on targets
  • ansible.builtin.copy : copy Copy files to remote locations
  • ansible.builtin.cron : cron Manage cron.d and crontab entries
  • ansible.builtin.debconf : debconf Configure a .deb package
  • ansible.builtin.debug : debug Print statements during execution
  • ansible.builtin.dnf : dnf Manages packages with the I(dnf) package manager
  • ansible.builtin.dpkg_selections : dpkg_selections Dpkg package selection selections
  • ansible.builtin.expect : expect Executes a command and responds to prompts
  • ansible.builtin.fail : fail Fail with custom message
  • ansible.builtin.fetch : fetch Fetch files from remote nodes
  • ansible.builtin.file : file Manage files and file properties
  • ansible.builtin.find : find Return a list of files based on specific criteria
  • ansible.builtin.setup : setup Gathers facts about remote hosts
  • ansible.builtin.get_url : get_url Downloads files from HTTP, HTTPS, or FTP to node
  • ansible.builtin.getent : getent A wrapper to the unix getent utility
  • ansible.builtin.git : git Deploy software (or files) from git checkouts
  • ansible.builtin.group : group Add or remove groups
  • ansible.builtin.group_by : group_by Create Ansible groups based on facts
  • ansible.builtin.hostname : hostname Manage hostname
  • ansible.builtin.import_playbook : import_playbook Import a playbook
  • ansible.builtin.import_role : import_role Import a role into a play
  • ansible.builtin.import_tasks : import_tasks Import a task list
  • ansible.builtin.include_role : include_role Load and execute a role
  • ansible.builtin.include_tasks : include_tasks Dynamically include a task list
  • ansible.builtin.include_vars : include_vars Load variables from files, dynamically within a task
  • ansible.builtin.iptables : iptables Modify iptables rules
  • ansible.builtin.known_hosts : known_hosts Add or remove a host from the C(known_hosts) file
  • ansible.builtin.lineinfile : lineinfile Manage lines in text files
  • ansible.builtin.meta : meta Execute Ansible 'actions'
  • ansible.builtin.package : package Generic OS package manager
  • ansible.builtin.package_facts : package_facts Package information as facts
  • ansible.builtin.pause : pause Pause playbook execution
  • ansible.builtin.ping : ping Try to connect to host, verify a usable python and return C(pong) on success
  • ansible.builtin.pip : pip Manages Python library dependencies
  • ansible.builtin.raw : raw Executes a low-down and dirty command
  • ansible.builtin.reboot : reboot Reboot a machine
  • ansible.builtin.replace : replace Replace all instances of a particular string in a file using a back-referenced regular expression
  • ansible.builtin.rpm_key : rpm_key Adds or removes a gpg key from the rpm db
  • ansible.builtin.script : script Runs a local script on a remote node after transferring it
  • ansible.builtin.service : service Manage services
  • ansible.builtin.service_facts : service_facts Return service state information as fact data
  • ansible.builtin.set_fact : set_fact Set host variable(s) and fact(s).
  • ansible.builtin.set_stats : set_stats Define and display stats for the current ansible run
  • ansible.builtin.shell : shell Execute shell commands on targets
  • ansible.builtin.slurp : slurp Slurps a file from remote nodes
  • ansible.builtin.stat : stat Retrieve file or file system status
  • ansible.builtin.subversion : subversion Deploys a subversion repository
  • ansible.builtin.systemd_service : systemd_service Manage systemd units
  • ansible.builtin.sysvinit : sysvinit Manage SysV services.
  • ansible.builtin.tempfile : tempfile Creates temporary files and directories
  • ansible.builtin.template : template Template a file out to a target host
  • ansible.builtin.unarchive : unarchive Unpacks an archive after (optionally) copying it from the local machine
  • ansible.builtin.uri : uri Interacts with webservices
  • ansible.builtin.user : user Manage user accounts
  • ansible.builtin.validate_argument_spec : validate_argument_spec Validate role argument specs.
  • ansible.builtin.wait_for : wait_for Waits for a condition before continuing
  • ansible.builtin.wait_for_connection : wait_for_connection Waits until remote system is reachable/usable
  • ansible.builtin.yum : yum Manages packages with the I(yum) package manager
  • ansible.builtin.yum_repository : yum_repository Add or remove YUM repositories

ansible.netcommon collection

  • ansible.netcommon.cli_command : cli_command Run a cli command on cli-based network devices
  • ansible.netcommon.cli_config : cli_config Push text based configuration to network devices over network_cli
  • ansible.netcommon.grpc_get : grpc_get Fetch configuration/state data from gRPC enabled target hosts.
  • ansible.netcommon.net_get : net_get Copy a file from a network device to Ansible Controller
  • ansible.netcommon.net_ping : net_ping Tests reachability using ping from a network device
  • ansible.netcommon.net_put : net_put Copy a file from Ansible Controller to a network device
  • ansible.netcommon.netconf_config : netconf_config netconf device configuration
  • ansible.netcommon.netconf_get : netconf_get Fetch configuration/state data from NETCONF enabled network devices.
  • ansible.netcommon.netconf_rpc : netconf_rpc Execute operations on NETCONF enabled network devices.
  • ansible.netcommon.network_resource : network_resource Manage resource modules
  • ansible.netcommon.restconf_config : restconf_config Handles create, update, read and delete of configuration data on RESTCONF enabled devices.
  • ansible.netcommon.restconf_get : restconf_get Fetch configuration/state data from RESTCONF enabled devices.
  • ansible.netcommon.telnet : telnet Executes a low-down and dirty telnet command

ansible.posix collection

  • ansible.posix.acl : acl Set and retrieve file ACL information.
  • ansible.posix.at : at Schedule the execution of a command or script file via the at command
  • ansible.posix.authorized_key : authorized_key Adds or removes an SSH authorized key
  • ansible.posix.firewalld : firewalld Manage arbitrary ports/services with firewalld
  • ansible.posix.firewalld_info : firewalld_info Gather information about firewalld
  • ansible.posix.mount : mount Control active and configured mount points
  • ansible.posix.patch : patch Apply patch files using the GNU patch tool
  • ansible.posix.rhel_facts : rhel_facts Facts module to set or override RHEL specific facts.
  • ansible.posix.rhel_rpm_ostree : rhel_rpm_ostree Ensure packages exist in a RHEL for Edge rpm-ostree based system
  • ansible.posix.rpm_ostree_upgrade : rpm_ostree_upgrade Manage rpm-ostree upgrade transactions
  • ansible.posix.seboolean : seboolean Toggles SELinux booleans
  • ansible.posix.selinux : selinux Change policy and state of SELinux
  • ansible.posix.synchronize : synchronize A wrapper around rsync to make common tasks in your playbooks quick and easy
  • ansible.posix.sysctl : sysctl Manage entries in sysctl.conf.

ansible.windows collection

  • ansible.windows.async_status : async_status Obtain status of asynchronous task
  • ansible.windows.setup : setup Gathers facts about remote hosts
  • ansible.windows.slurp : slurp Slurps a file from remote nodes
  • ansible.windows.win_acl : win_acl Set file/directory/registry permissions for a system user or group
  • ansible.windows.win_acl_inheritance : win_acl_inheritance Change ACL inheritance
  • ansible.windows.win_certificate_store : win_certificate_store Manages the certificate store
  • ansible.windows.win_command : win_command Executes a command on a remote Windows node
  • ansible.windows.win_copy : win_copy Copies files to remote locations on windows hosts
  • ansible.windows.win_dns_client : win_dns_client Configures DNS lookup on Windows hosts
  • ansible.windows.win_domain : win_domain Ensures the existence of a Windows domain
  • ansible.windows.win_domain_controller : win_domain_controller Manage domain controller/member server state for a Windows host
  • ansible.windows.win_domain_membership : win_domain_membership Manage domain/workgroup membership for a Windows host
  • ansible.windows.win_dsc : win_dsc Invokes a PowerShell DSC configuration
  • ansible.windows.win_environment : win_environment Modify environment variables on windows hosts
  • ansible.windows.win_feature : win_feature Installs and uninstalls Windows Features on Windows Server
  • ansible.windows.win_file : win_file Creates, touches or removes files or directories
  • ansible.windows.win_find : win_find Return a list of files based on specific criteria
  • ansible.windows.win_get_url : win_get_url Downloads file from HTTP, HTTPS, or FTP to node
  • ansible.windows.win_group : win_group Add and remove local groups
  • ansible.windows.win_group_membership : win_group_membership Manage Windows local group membership
  • ansible.windows.win_hostname : win_hostname Manages local Windows computer name
  • ansible.windows.win_optional_feature : win_optional_feature Manage optional Windows features
  • ansible.windows.win_owner : win_owner Set owner
  • ansible.windows.win_package : win_package Installs/uninstalls an installable package
  • ansible.windows.win_path : win_path Manage Windows path environment variables
  • ansible.windows.win_ping : win_ping A windows version of the classic ping module
  • ansible.windows.win_powershell : win_powershell Run PowerShell scripts
  • ansible.windows.win_reboot : win_reboot Reboot a windows machine
  • ansible.windows.win_reg_stat : win_reg_stat Get information about Windows registry keys
  • ansible.windows.win_regedit : win_regedit Add, change, or remove registry keys and values
  • ansible.windows.win_service : win_service Manage and query Windows services
  • ansible.windows.win_service_info : win_service_info Gather information about Windows services
  • ansible.windows.win_share : win_share Manage Windows shares
  • ansible.windows.win_shell : win_shell Execute shell commands on target hosts
  • ansible.windows.win_stat : win_stat Get information about Windows files
  • ansible.windows.win_tempfile : win_tempfile Creates temporary files and directories
  • ansible.windows.win_template : win_template Template a file out to a remote server
  • ansible.windows.win_updates : win_updates Download and install Windows updates
  • ansible.windows.win_uri : win_uri Interacts with webservices
  • ansible.windows.win_user : win_user Manages local Windows user accounts
  • ansible.windows.win_user_right : win_user_right Manage Windows User Rights
  • ansible.windows.win_wait_for : win_wait_for Waits for a condition before continuing
  • ansible.windows.win_whoami : win_whoami Get information about the current user and process

community.general collection

  • community.general.aerospike_migrations : aerospike_migrations Check or wait for migrations between nodes
  • community.general.airbrake_deployment : airbrake_deployment Notify airbrake about app deployments
  • community.general.aix_devices : aix_devices Manages AIX devices
  • community.general.aix_filesystem : aix_filesystem Configure LVM and NFS file systems for AIX
  • community.general.aix_inittab : aix_inittab Manages the inittab on AIX
  • community.general.aix_lvg : aix_lvg Manage LVM volume groups on AIX
  • community.general.aix_lvol : aix_lvol Configure AIX LVM logical volumes
  • community.general.alerta_customer : alerta_customer Manage customers in Alerta
  • community.general.ali_instance : ali_instance Create, Start, Stop, Restart or Terminate an Instance in ECS; Add or Remove Instance to/from a Security Group
  • community.general.ali_instance_info : ali_instance_info Gather information on instances of Alibaba Cloud ECS
  • community.general.alternatives : alternatives Manages alternative programs for common commands
  • community.general.ansible_galaxy_install : ansible_galaxy_install Install Ansible roles or collections using ansible-galaxy
  • community.general.apache2_mod_proxy : apache2_mod_proxy Set and/or get members' attributes of an Apache httpd 2.4 mod_proxy balancer pool
  • community.general.apache2_module : apache2_module Enables/disables a module of the Apache2 webserver
  • community.general.apk : apk Manages apk packages
  • community.general.apt_repo : apt_repo Manage APT repositories via apt-repo
  • community.general.apt_rpm : apt_rpm APT-RPM package manager
  • community.general.archive : archive Creates a compressed archive of one or more files or trees
  • community.general.atomic_container : atomic_container Manage the containers on the atomic host platform
  • community.general.atomic_host : atomic_host Manage the atomic host platform
  • community.general.atomic_image : atomic_image Manage the container images on the atomic host platform
  • community.general.awall : awall Manage awall policies
  • community.general.beadm : beadm Manage ZFS boot environments on FreeBSD/Solaris/illumos systems
  • community.general.bearychat : bearychat Send BearyChat notifications
  • community.general.bigpanda : bigpanda Notify BigPanda about deployments
  • community.general.bitbucket_access_key : bitbucket_access_key Manages Bitbucket repository access keys
  • community.general.bitbucket_pipeline_key_pair : bitbucket_pipeline_key_pair Manages Bitbucket pipeline SSH key pair
  • community.general.bitbucket_pipeline_known_host : bitbucket_pipeline_known_host Manages Bitbucket pipeline known hosts
  • community.general.bitbucket_pipeline_variable : bitbucket_pipeline_variable Manages Bitbucket pipeline variables
  • community.general.bower : bower Manage bower packages with bower
  • community.general.bundler : bundler Manage Ruby Gem dependencies with Bundler
  • community.general.bzr : bzr Deploy software (or files) from bzr branches
  • community.general.campfire : campfire Send a message to Campfire
  • community.general.capabilities : capabilities Manage Linux capabilities
  • community.general.cargo : cargo Manage Rust packages with cargo
  • community.general.catapult : catapult Send a sms / mms using the catapult bandwidth api
  • community.general.circonus_annotation : circonus_annotation Create an annotation in circonus
  • community.general.cisco_webex : cisco_webex Send a message to a Cisco Webex Teams Room or Individual
  • community.general.clc_aa_policy : clc_aa_policy Create or Delete Anti Affinity Policies at CenturyLink Cloud
  • community.general.clc_alert_policy : clc_alert_policy Create or Delete Alert Policies at CenturyLink Cloud
  • community.general.clc_blueprint_package : clc_blueprint_package Deploys a blue print package on a set of servers in CenturyLink Cloud
  • community.general.clc_firewall_policy : clc_firewall_policy Create/delete/update firewall policies
  • community.general.clc_group : clc_group Create/delete Server Groups at Centurylink Cloud
  • community.general.clc_loadbalancer : clc_loadbalancer Create, Delete shared loadbalancers in CenturyLink Cloud
  • community.general.clc_modify_server : clc_modify_server Modify servers in CenturyLink Cloud
  • community.general.clc_publicip : clc_publicip Add and Delete public ips on servers in CenturyLink Cloud
  • community.general.clc_server : clc_server Create, Delete, Start and Stop servers in CenturyLink Cloud
  • community.general.clc_server_snapshot : clc_server_snapshot Create, Delete and Restore server snapshots in CenturyLink Cloud
  • community.general.cloud_init_data_facts : cloud_init_data_facts Retrieve facts of cloud-init
  • community.general.cloudflare_dns : cloudflare_dns Manage Cloudflare DNS records
  • community.general.cobbler_sync : cobbler_sync Sync Cobbler
  • community.general.cobbler_system : cobbler_system Manage system objects in Cobbler
  • community.general.composer : composer Dependency Manager for PHP
  • community.general.consul : consul Add, modify & delete services within a consul cluster
  • community.general.consul_acl : consul_acl Manipulate Consul ACL keys and rules
  • community.general.consul_kv : consul_kv Manipulate entries in the key/value store of a consul cluster
  • community.general.consul_session : consul_session Manipulate consul sessions
  • community.general.copr : copr Manage one of the Copr repositories
  • community.general.cpanm : cpanm Manages Perl library dependencies
  • community.general.cronvar : cronvar Manage variables in crontabs
  • community.general.crypttab : crypttab Encrypted Linux block devices
  • community.general.datadog_downtime : datadog_downtime Manages Datadog downtimes
  • community.general.datadog_event : datadog_event Posts events to Datadog service
  • community.general.datadog_monitor : datadog_monitor Manages Datadog monitors
  • community.general.dconf : dconf Modify and read dconf database
  • community.general.deploy_helper : deploy_helper Manages some of the steps common in deploying projects
  • community.general.dimensiondata_network : dimensiondata_network Create, update, and delete MCP 1.0 & 2.0 networks
  • community.general.dimensiondata_vlan : dimensiondata_vlan Manage a VLAN in a Cloud Control network domain
  • community.general.discord : discord Send Discord messages
  • community.general.django_manage : django_manage Manages a Django application
  • community.general.dnf_versionlock : dnf_versionlock Locks package versions in C(dnf) based systems
  • community.general.dnsimple : dnsimple Interface with dnsimple.com (a DNS hosting service)
  • community.general.dnsimple_info : dnsimple_info Pull basic info from DNSimple API
  • community.general.dnsmadeeasy : dnsmadeeasy Interface with dnsmadeeasy.com (a DNS hosting service)
  • community.general.dpkg_divert : dpkg_divert Override a debian package's version of a file
  • community.general.easy_install : easy_install Installs Python libraries
  • community.general.ejabberd_user : ejabberd_user Manages users for ejabberd servers
  • community.general.elasticsearch_plugin : elasticsearch_plugin Manage Elasticsearch plugins
  • community.general.emc_vnx_sg_member : emc_vnx_sg_member Manage storage group member on EMC VNX
  • community.general.etcd3 : etcd3 Set or delete key value pairs from an etcd3 cluster
  • community.general.facter : facter Runs the discovery program I(facter) on the remote system
  • community.general.filesize : filesize Create a file with a given size, or resize it if it exists
  • community.general.filesystem : filesystem Makes a filesystem
  • community.general.flatpak : flatpak Manage flatpaks
  • community.general.flatpak_remote : flatpak_remote Manage flatpak repository remotes
  • community.general.flowdock : flowdock Send a message to a flowdock
  • community.general.gandi_livedns : gandi_livedns Manage Gandi LiveDNS records
  • community.general.gconftool2 : gconftool2 Edit GNOME Configurations
  • community.general.gconftool2_info : gconftool2_info Retrieve GConf configurations
  • community.general.gem : gem Manage Ruby gems
  • community.general.git_config : git_config Read and write git configuration
  • community.general.github_deploy_key : github_deploy_key Manages deploy keys for GitHub repositories
  • community.general.github_issue : github_issue View GitHub issue
  • community.general.github_key : github_key Manage GitHub access keys
  • community.general.github_release : github_release Interact with GitHub Releases
  • community.general.github_repo : github_repo Manage your repositories on Github
  • community.general.github_webhook : github_webhook Manage GitHub webhooks
  • community.general.github_webhook_info : github_webhook_info Query information about GitHub webhooks
  • community.general.gitlab_branch : gitlab_branch Create or delete a branch
  • community.general.gitlab_deploy_key : gitlab_deploy_key Manages GitLab project deploy keys
  • community.general.gitlab_group : gitlab_group Creates/updates/deletes GitLab Groups
  • community.general.gitlab_group_members : gitlab_group_members Manage group members on GitLab Server
  • community.general.gitlab_group_variable : gitlab_group_variable Creates, updates, or deletes GitLab groups variables
  • community.general.gitlab_hook : gitlab_hook Manages GitLab project hooks
  • community.general.gitlab_project : gitlab_project Creates/updates/deletes GitLab Projects
  • community.general.gitlab_project_badge : gitlab_project_badge Manage project badges on GitLab Server
  • community.general.gitlab_project_members : gitlab_project_members Manage project members on GitLab Server
  • community.general.gitlab_project_variable : gitlab_project_variable Creates/updates/deletes GitLab Projects Variables
  • community.general.gitlab_protected_branch : gitlab_protected_branch Manage protection of existing branches
  • community.general.gitlab_runner : gitlab_runner Create, modify and delete GitLab Runners
  • community.general.gitlab_user : gitlab_user Creates/updates/deletes/blocks/unblocks GitLab Users
  • community.general.grove : grove Sends a notification to a grove.io channel
  • community.general.gunicorn : gunicorn Run gunicorn with various settings
  • community.general.hana_query : hana_query Execute SQL on HANA
  • community.general.haproxy : haproxy Enable, disable, and set weights for HAProxy backend servers using socket commands
  • community.general.heroku_collaborator : heroku_collaborator Add or delete app collaborators on Heroku
  • community.general.hg : hg Manages Mercurial (hg) repositories
  • community.general.hipchat : hipchat Send a message to Hipchat
  • community.general.homebrew : homebrew Package manager for Homebrew
  • community.general.homebrew_cask : homebrew_cask Install and uninstall homebrew casks
  • community.general.homebrew_tap : homebrew_tap Tap a Homebrew repository
  • community.general.homectl : homectl Manage user accounts with systemd-homed
  • community.general.honeybadger_deployment : honeybadger_deployment Notify Honeybadger.io about app deployments
  • community.general.hpilo_boot : hpilo_boot Boot system using specific media through HP iLO interface
  • community.general.hpilo_info : hpilo_info Gather information through an HP iLO interface
  • community.general.hponcfg : hponcfg Configure HP iLO interface using hponcfg
  • community.general.htpasswd : htpasswd Manage user files for basic authentication
  • community.general.hwc_ecs_instance : hwc_ecs_instance Creates a resource of Ecs/Instance in Huawei Cloud
  • community.general.hwc_evs_disk : hwc_evs_disk Creates a resource of Evs/Disk in Huawei Cloud
  • community.general.hwc_network_vpc : hwc_network_vpc Creates a Huawei Cloud VPC
  • community.general.hwc_smn_topic : hwc_smn_topic Creates a resource of SMNTopic in Huaweicloud Cloud
  • community.general.hwc_vpc_eip : hwc_vpc_eip Creates a resource of Vpc/EIP in Huawei Cloud
  • community.general.hwc_vpc_peering_connect : hwc_vpc_peering_connect Creates a resource of Vpc/PeeringConnect in Huawei Cloud
  • community.general.hwc_vpc_port : hwc_vpc_port Creates a resource of Vpc/Port in Huawei Cloud
  • community.general.hwc_vpc_private_ip : hwc_vpc_private_ip Creates a resource of Vpc/PrivateIP in Huawei Cloud
  • community.general.hwc_vpc_route : hwc_vpc_route Creates a resource of Vpc/Route in Huawei Cloud
  • community.general.hwc_vpc_security_group : hwc_vpc_security_group Creates a resource of Vpc/SecurityGroup in Huawei Cloud
  • community.general.hwc_vpc_security_group_rule : hwc_vpc_security_group_rule Creates a resource of Vpc/SecurityGroupRule in Huawei Cloud
  • community.general.hwc_vpc_subnet : hwc_vpc_subnet Creates a resource of Vpc/Subnet in Huawei Cloud
  • community.general.ibm_sa_domain : ibm_sa_domain Manages domains on IBM Spectrum Accelerate Family storage systems
  • community.general.ibm_sa_host : ibm_sa_host Adds hosts to or removes them from IBM Spectrum Accelerate Family storage systems
  • community.general.ibm_sa_host_ports : ibm_sa_host_ports Add host ports on IBM Spectrum Accelerate Family storage systems
  • community.general.ibm_sa_pool : ibm_sa_pool Handles pools on IBM Spectrum Accelerate Family storage systems
  • community.general.ibm_sa_vol : ibm_sa_vol Handle volumes on IBM Spectrum Accelerate Family storage systems
  • community.general.ibm_sa_vol_map : ibm_sa_vol_map Handles volume mapping on IBM Spectrum Accelerate Family storage systems
  • community.general.icinga2_feature : icinga2_feature Manage Icinga2 feature
  • community.general.icinga2_host : icinga2_host Manage a host in Icinga2
  • community.general.idrac_redfish_command : idrac_redfish_command Manages Out-Of-Band controllers using iDRAC OEM Redfish APIs
  • community.general.idrac_redfish_config : idrac_redfish_config Manages servers through iDRAC using Dell Redfish APIs
  • community.general.idrac_redfish_info : idrac_redfish_info Gather PowerEdge server information through iDRAC using Redfish APIs
  • community.general.ilo_redfish_config : ilo_redfish_config Sets or updates configuration attributes on HPE iLO with Redfish OEM extensions
  • community.general.ilo_redfish_info : ilo_redfish_info Gathers server information through iLO using Redfish APIs
  • community.general.imc_rest : imc_rest Manage Cisco IMC hardware through its REST API
  • community.general.imgadm : imgadm Manage SmartOS images
  • community.general.infinity : infinity Manage Infinity IPAM using Rest API
  • community.general.influxdb_database : influxdb_database Manage InfluxDB databases
  • community.general.influxdb_query : influxdb_query Query data points from InfluxDB
  • community.general.influxdb_retention_policy : influxdb_retention_policy Manage InfluxDB retention policies
  • community.general.influxdb_user : influxdb_user Manage InfluxDB users
  • community.general.influxdb_write : influxdb_write Write data points into InfluxDB
  • community.general.ini_file : ini_file Tweak settings in INI files
  • community.general.installp : installp Manage packages on AIX
  • community.general.interfaces_file : interfaces_file Tweak settings in /etc/network/interfaces files
  • community.general.ip_netns : ip_netns Manage network namespaces
  • community.general.ipa_config : ipa_config Manage Global FreeIPA Configuration Settings
  • community.general.ipa_dnsrecord : ipa_dnsrecord Manage FreeIPA DNS records
  • community.general.ipa_dnszone : ipa_dnszone Manage FreeIPA DNS Zones
  • community.general.ipa_group : ipa_group Manage FreeIPA group
  • community.general.ipa_hbacrule : ipa_hbacrule Manage FreeIPA HBAC rule
  • community.general.ipa_host : ipa_host Manage FreeIPA host
  • community.general.ipa_hostgroup : ipa_hostgroup Manage FreeIPA host-group
  • community.general.ipa_otpconfig : ipa_otpconfig Manage FreeIPA OTP Configuration Settings
  • community.general.ipa_otptoken : ipa_otptoken Manage FreeIPA OTPs
  • community.general.ipa_pwpolicy : ipa_pwpolicy Manage FreeIPA password policies
  • community.general.ipa_role : ipa_role Manage FreeIPA role
  • community.general.ipa_service : ipa_service Manage FreeIPA service
  • community.general.ipa_subca : ipa_subca Manage FreeIPA Lightweight Sub Certificate Authorities
  • community.general.ipa_sudocmd : ipa_sudocmd Manage FreeIPA sudo command
  • community.general.ipa_sudocmdgroup : ipa_sudocmdgroup Manage FreeIPA sudo command group
  • community.general.ipa_sudorule : ipa_sudorule Manage FreeIPA sudo rule
  • community.general.ipa_user : ipa_user Manage FreeIPA users
  • community.general.ipa_vault : ipa_vault Manage FreeIPA vaults
  • community.general.ipify_facts : ipify_facts Retrieve the public IP of your internet gateway
  • community.general.ipinfoio_facts : ipinfoio_facts Retrieve IP geolocation facts of a host's IP address
  • community.general.ipmi_boot : ipmi_boot Management of order of boot devices
  • community.general.ipmi_power : ipmi_power Power management for machine
  • community.general.iptables_state : iptables_state Save iptables state into a file or restore it from a file
  • community.general.ipwcli_dns : ipwcli_dns Manage DNS Records for Ericsson IPWorks via ipwcli
  • community.general.irc : irc Send a message to an IRC channel or a nick
  • community.general.iso_create : iso_create Generate ISO file with specified files or folders
  • community.general.iso_customize : iso_customize Add/remove/change files in ISO file
  • community.general.iso_extract : iso_extract Extract files from an ISO image
  • community.general.jabber : jabber Send a message to jabber user or chat room
  • community.general.java_cert : java_cert Uses keytool to import/remove certificate to/from java keystore (cacerts)
  • community.general.java_keystore : java_keystore Create a Java keystore in JKS format
  • community.general.jboss : jboss Deploy applications to JBoss
  • community.general.jenkins_build : jenkins_build Manage jenkins builds
  • community.general.jenkins_job : jenkins_job Manage jenkins jobs
  • community.general.jenkins_job_info : jenkins_job_info Get information about Jenkins jobs
  • community.general.jenkins_plugin : jenkins_plugin Add or remove Jenkins plugin
  • community.general.jenkins_script : jenkins_script Executes a groovy script in the jenkins instance
  • community.general.jira : jira Create and modify issues in a JIRA instance
  • community.general.kdeconfig : kdeconfig Manage KDE configuration files
  • community.general.kernel_blacklist : kernel_blacklist Blacklist kernel modules
  • community.general.keycloak_authentication : keycloak_authentication Configure authentication in Keycloak
  • community.general.keycloak_client : keycloak_client Allows administration of Keycloak clients via Keycloak API
  • community.general.keycloak_client_rolemapping : keycloak_client_rolemapping Allows administration of Keycloak client_rolemapping with the Keycloak API
  • community.general.keycloak_clientscope : keycloak_clientscope Allows administration of Keycloak client_scopes via Keycloak API
  • community.general.keycloak_clientsecret_info : keycloak_clientsecret_info Retrieve client secret via Keycloak API
  • community.general.keycloak_clientsecret_regenerate : keycloak_clientsecret_regenerate Regenerate Keycloak client secret via Keycloak API
  • community.general.keycloak_clienttemplate : keycloak_clienttemplate Allows administration of Keycloak client templates via Keycloak API
  • community.general.keycloak_group : keycloak_group Allows administration of Keycloak groups via Keycloak API
  • community.general.keycloak_identity_provider : keycloak_identity_provider Allows administration of Keycloak identity providers via Keycloak API
  • community.general.keycloak_realm : keycloak_realm Allows administration of Keycloak realm via Keycloak API
  • community.general.keycloak_realm_info : keycloak_realm_info Allows obtaining Keycloak realm public information via Keycloak API
  • community.general.keycloak_role : keycloak_role Allows administration of Keycloak roles via Keycloak API
  • community.general.keycloak_user_federation : keycloak_user_federation Allows administration of Keycloak user federations via Keycloak API
  • community.general.keycloak_user_rolemapping : keycloak_user_rolemapping Allows administration of Keycloak user_rolemapping with the Keycloak API
  • community.general.keyring : keyring Set or delete a passphrase using the Operating System's native keyring
  • community.general.keyring_info : keyring_info Get a passphrase using the Operating System's native keyring
  • community.general.kibana_plugin : kibana_plugin Manage Kibana plugins
  • community.general.launchd : launchd Manage macOS services
  • community.general.layman : layman Manage Gentoo overlays
  • community.general.lbu : lbu Local Backup Utility for Alpine Linux
  • community.general.ldap_attrs : ldap_attrs Add or remove multiple LDAP attribute values
  • community.general.ldap_entry : ldap_entry Add or remove LDAP entries
  • community.general.ldap_passwd : ldap_passwd Set passwords in LDAP
  • community.general.ldap_search : ldap_search Search for entries in a LDAP server
  • community.general.librato_annotation : librato_annotation Create an annotation in librato
  • community.general.linode : linode Manage instances on the Linode Public Cloud
  • community.general.linode_v4 : linode_v4 Manage instances on the Linode cloud
  • community.general.listen_ports_facts : listen_ports_facts Gather facts on processes listening on TCP and UDP ports
  • community.general.lldp : lldp Get details reported by lldp
  • community.general.locale_gen : locale_gen Creates or removes locales
  • community.general.logentries : logentries Module for tracking logs via logentries.com
  • community.general.logentries_msg : logentries_msg Send a message to logentries
  • community.general.logstash_plugin : logstash_plugin Manage Logstash plugins
  • community.general.lvg : lvg Configure LVM volume groups
  • community.general.lvol : lvol Configure LVM logical volumes
  • community.general.lxc_container : lxc_container Manage LXC Containers
  • community.general.lxca_cmms : lxca_cmms Custom module for lxca cmms inventory utility
  • community.general.lxca_nodes : lxca_nodes Custom module for lxca nodes inventory utility
  • community.general.lxd_container : lxd_container Manage LXD instances
  • community.general.lxd_profile : lxd_profile Manage LXD profiles
  • community.general.lxd_project : lxd_project Manage LXD projects
  • community.general.macports : macports Package manager for MacPorts
  • community.general.mail : mail Send an email
  • community.general.make : make Run targets in a Makefile
  • community.general.manageiq_alert_profiles : manageiq_alert_profiles Configuration of alert profiles for ManageIQ
  • community.general.manageiq_alerts : manageiq_alerts Configuration of alerts in ManageIQ
  • community.general.manageiq_group : manageiq_group Management of groups in ManageIQ
  • community.general.manageiq_policies : manageiq_policies Management of resource policy_profiles in ManageIQ
  • community.general.manageiq_policies_info : manageiq_policies_info Listing of resource policy_profiles in ManageIQ
  • community.general.manageiq_provider : manageiq_provider Management of provider in ManageIQ
  • community.general.manageiq_tags : manageiq_tags Management of resource tags in ManageIQ
  • community.general.manageiq_tags_info : manageiq_tags_info Retrieve resource tags in ManageIQ
  • community.general.manageiq_tenant : manageiq_tenant Management of tenants in ManageIQ
  • community.general.manageiq_user : manageiq_user Management of users in ManageIQ
  • community.general.mas : mas Manage Mac App Store applications with mas-cli
  • community.general.matrix : matrix Send notifications to matrix
  • community.general.mattermost : mattermost Send Mattermost notifications
  • community.general.maven_artifact : maven_artifact Downloads an Artifact from a Maven Repository
  • community.general.memset_dns_reload : memset_dns_reload Request reload of Memset's DNS infrastructure,
  • community.general.memset_memstore_info : memset_memstore_info Retrieve Memstore product usage information
  • community.general.memset_server_info : memset_server_info Retrieve server information
  • community.general.memset_zone : memset_zone Creates and deletes Memset DNS zones
  • community.general.memset_zone_domain : memset_zone_domain Create and delete domains in Memset DNS zones
  • community.general.memset_zone_record : memset_zone_record Create and delete records in Memset DNS zones
  • community.general.mksysb : mksysb Generates AIX mksysb rootvg backups
  • community.general.modprobe : modprobe Load or unload kernel modules
  • community.general.monit : monit Manage the state of a program monitored via Monit
  • community.general.mqtt : mqtt Publish a message on an MQTT topic for the IoT
  • community.general.mssql_db : mssql_db Add or remove MSSQL databases from a remote host
  • community.general.mssql_script : mssql_script Execute SQL scripts on a MSSQL database
  • community.general.nagios : nagios Perform common tasks in Nagios related to downtime and notifications
  • community.general.netcup_dns : netcup_dns Manage Netcup DNS records
  • community.general.newrelic_deployment : newrelic_deployment Notify New Relic about app deployments
  • community.general.nexmo : nexmo Send a SMS via nexmo
  • community.general.nginx_status_info : nginx_status_info Retrieve information on nginx status
  • community.general.nictagadm : nictagadm Manage nic tags on SmartOS systems
  • community.general.nmcli : nmcli Manage Networking
  • community.general.nomad_job : nomad_job Launch a Nomad Job
  • community.general.nomad_job_info : nomad_job_info Get Nomad Jobs info
  • community.general.nosh : nosh Manage services with nosh
  • community.general.npm : npm Manage node.js packages with npm
  • community.general.nsupdate : nsupdate Manage DNS records
  • community.general.ocapi_info : ocapi_info Manages Out-Of-Band controllers using Open Composable API (OCAPI)
  • community.general.oci_vcn : oci_vcn Manage Virtual Cloud Networks(VCN) in OCI
  • community.general.odbc : odbc Execute SQL via ODBC
  • community.general.office_365_connector_card : office_365_connector_card Use webhooks to create Connector Card messages within an Office 365 group
  • community.general.ohai : ohai Returns inventory data from I(Ohai)
  • community.general.omapi_host : omapi_host Setup OMAPI hosts
  • community.general.one_host : one_host Manages OpenNebula Hosts
  • community.general.one_image : one_image Manages OpenNebula images
  • community.general.one_image_info : one_image_info Gather information on OpenNebula images
  • community.general.one_service : one_service Deploy and manage OpenNebula services
  • community.general.one_template : one_template Manages OpenNebula templates
  • community.general.one_vm : one_vm Creates or terminates OpenNebula instances
  • community.general.oneandone_firewall_policy : oneandone_firewall_policy Configure 1&1 firewall policy
  • community.general.oneandone_load_balancer : oneandone_load_balancer Configure 1&1 load balancer
  • community.general.oneandone_monitoring_policy : oneandone_monitoring_policy Configure 1&1 monitoring policy
  • community.general.oneandone_private_network : oneandone_private_network Configure 1&1 private networking
  • community.general.oneandone_public_ip : oneandone_public_ip Configure 1&1 public IPs
  • community.general.oneandone_server : oneandone_server Create, destroy, start, stop, and reboot a 1&1 Host server
  • community.general.onepassword_info : onepassword_info Gather items from 1Password
  • community.general.oneview_datacenter_info : oneview_datacenter_info Retrieve information about the OneView Data Centers
  • community.general.oneview_enclosure_info : oneview_enclosure_info Retrieve information about one or more Enclosures
  • community.general.oneview_ethernet_network : oneview_ethernet_network Manage OneView Ethernet Network resources
  • community.general.oneview_ethernet_network_info : oneview_ethernet_network_info Retrieve the information about one or more of the OneView Ethernet Networks
  • community.general.oneview_fc_network : oneview_fc_network Manage OneView Fibre Channel Network resources
  • community.general.oneview_fc_network_info : oneview_fc_network_info Retrieve the information about one or more of the OneView Fibre Channel Networks
  • community.general.oneview_fcoe_network : oneview_fcoe_network Manage OneView FCoE Network resources
  • community.general.oneview_fcoe_network_info : oneview_fcoe_network_info Retrieve the information about one or more of the OneView FCoE Networks
  • community.general.oneview_logical_interconnect_group : oneview_logical_interconnect_group Manage OneView Logical Interconnect Group resources
  • community.general.oneview_logical_interconnect_group_info : oneview_logical_interconnect_group_info Retrieve information about one or more of the OneView Logical Interconnect Groups
  • community.general.oneview_network_set : oneview_network_set Manage HPE OneView Network Set resources
  • community.general.oneview_network_set_info : oneview_network_set_info Retrieve information about the OneView Network Sets
  • community.general.oneview_san_manager : oneview_san_manager Manage OneView SAN Manager resources
  • community.general.oneview_san_manager_info : oneview_san_manager_info Retrieve information about one or more of the OneView SAN Managers
  • community.general.online_server_info : online_server_info Gather information about Online servers
  • community.general.online_user_info : online_user_info Gather information about Online user
  • community.general.open_iscsi : open_iscsi Manage iSCSI targets with Open-iSCSI
  • community.general.openbsd_pkg : openbsd_pkg Manage packages on OpenBSD
  • community.general.opendj_backendprop : opendj_backendprop Will update the backend configuration of OpenDJ via the dsconfig set-backend-prop command
  • community.general.openwrt_init : openwrt_init Manage services on OpenWrt
  • community.general.opkg : opkg Package manager for OpenWrt and Openembedded/Yocto based Linux distributions
  • community.general.osx_defaults : osx_defaults Manage macOS user defaults
  • community.general.ovh_ip_failover : ovh_ip_failover Manage OVH IP failover address
  • community.general.ovh_ip_loadbalancing_backend : ovh_ip_loadbalancing_backend Manage OVH IP LoadBalancing backends
  • community.general.ovh_monthly_billing : ovh_monthly_billing Manage OVH monthly billing
  • community.general.pacemaker_cluster : pacemaker_cluster Manage pacemaker clusters
  • community.general.packet_device : packet_device Manage a bare metal server in the Packet Host
  • community.general.packet_ip_subnet : packet_ip_subnet Assign IP subnet to a bare metal server
  • community.general.packet_project : packet_project Create/delete a project in Packet host
  • community.general.packet_sshkey : packet_sshkey Create/delete an SSH key in Packet host
  • community.general.packet_volume : packet_volume Create/delete a volume in Packet host
  • community.general.packet_volume_attachment : packet_volume_attachment Attach/detach a volume to a device in the Packet host
  • community.general.pacman : pacman Manage packages with I(pacman)
  • community.general.pacman_key : pacman_key Manage pacman's list of trusted keys
  • community.general.pagerduty : pagerduty Create PagerDuty maintenance windows
  • community.general.pagerduty_alert : pagerduty_alert Trigger, acknowledge or resolve PagerDuty incidents
  • community.general.pagerduty_change : pagerduty_change Track a code or infrastructure change as a PagerDuty change event
  • community.general.pagerduty_user : pagerduty_user Manage a user account on PagerDuty
  • community.general.pam_limits : pam_limits Modify Linux PAM limits
  • community.general.pamd : pamd Manage PAM Modules
  • community.general.parted : parted Configure block device partitions
  • community.general.pear : pear Manage pear/pecl packages
  • community.general.pids : pids Retrieves process IDs list if the process is running otherwise return empty list
  • community.general.pingdom : pingdom Pause/unpause Pingdom alerts
  • community.general.pip_package_info : pip_package_info Pip package information
  • community.general.pipx : pipx Manages applications installed with pipx
  • community.general.pipx_info : pipx_info Rretrieves information about applications installed with pipx
  • community.general.pkg5 : pkg5 Manages packages with the Solaris 11 Image Packaging System
  • community.general.pkg5_publisher : pkg5_publisher Manages Solaris 11 Image Packaging System publishers
  • community.general.pkgin : pkgin Package manager for SmartOS, NetBSD, et al
  • community.general.pkgng : pkgng Package manager for FreeBSD >= 9.0
  • community.general.pkgutil : pkgutil OpenCSW package management on Solaris
  • community.general.pmem : pmem Configure Intel Optane Persistent Memory modules
  • community.general.portage : portage Package manager for Gentoo
  • community.general.portinstall : portinstall Installing packages from FreeBSD's ports system
  • community.general.pritunl_org : pritunl_org Manages Pritunl Organizations using the Pritunl API
  • community.general.pritunl_org_info : pritunl_org_info List Pritunl Organizations using the Pritunl API
  • community.general.pritunl_user : pritunl_user Manage Pritunl Users using the Pritunl API
  • community.general.pritunl_user_info : pritunl_user_info List Pritunl Users using the Pritunl API
  • community.general.profitbricks : profitbricks Create, destroy, start, stop, and reboot a ProfitBricks virtual machine
  • community.general.profitbricks_datacenter : profitbricks_datacenter Create or destroy a ProfitBricks Virtual Datacenter
  • community.general.profitbricks_nic : profitbricks_nic Create or Remove a NIC
  • community.general.profitbricks_volume : profitbricks_volume Create or destroy a volume
  • community.general.profitbricks_volume_attachments : profitbricks_volume_attachments Attach or detach a volume
  • community.general.proxmox : proxmox Management of instances in Proxmox VE cluster
  • community.general.proxmox_disk : proxmox_disk Management of a disk of a Qemu(KVM) VM in a Proxmox VE cluster
  • community.general.proxmox_domain_info : proxmox_domain_info Retrieve information about one or more Proxmox VE domains
  • community.general.proxmox_group_info : proxmox_group_info Retrieve information about one or more Proxmox VE groups
  • community.general.proxmox_kvm : proxmox_kvm Management of Qemu(KVM) Virtual Machines in Proxmox VE cluster
  • community.general.proxmox_nic : proxmox_nic Management of a NIC of a Qemu(KVM) VM in a Proxmox VE cluster
  • community.general.proxmox_snap : proxmox_snap Snapshot management of instances in Proxmox VE cluster
  • community.general.proxmox_storage_info : proxmox_storage_info Retrieve information about one or more Proxmox VE storages
  • community.general.proxmox_tasks_info : proxmox_tasks_info Retrieve information about one or more Proxmox VE tasks
  • community.general.proxmox_template : proxmox_template Management of OS templates in Proxmox VE cluster
  • community.general.proxmox_user_info : proxmox_user_info Retrieve information about one or more Proxmox VE users
  • community.general.pubnub_blocks : pubnub_blocks PubNub blocks management module
  • community.general.pulp_repo : pulp_repo Add or remove Pulp repos from a remote host
  • community.general.puppet : puppet Runs puppet
  • community.general.pushbullet : pushbullet Sends notifications to Pushbullet
  • community.general.pushover : pushover Send notifications via U(https://pushover.net)
  • community.general.python_requirements_info : python_requirements_info Show python path and assert dependency versions
  • community.general.rax : rax Create / delete an instance in Rackspace Public Cloud
  • community.general.rax_cbs : rax_cbs Manipulate Rackspace Cloud Block Storage Volumes
  • community.general.rax_cbs_attachments : rax_cbs_attachments Manipulate Rackspace Cloud Block Storage Volume Attachments
  • community.general.rax_cdb : rax_cdb Create/delete or resize a Rackspace Cloud Databases instance
  • community.general.rax_cdb_database : rax_cdb_database Create / delete a database in the Cloud Databases
  • community.general.rax_cdb_user : rax_cdb_user Create / delete a Rackspace Cloud Database
  • community.general.rax_clb : rax_clb Create / delete a load balancer in Rackspace Public Cloud
  • community.general.rax_clb_nodes : rax_clb_nodes Add, modify and remove nodes from a Rackspace Cloud Load Balancer
  • community.general.rax_clb_ssl : rax_clb_ssl Manage SSL termination for a Rackspace Cloud Load Balancer
  • community.general.rax_dns : rax_dns Manage domains on Rackspace Cloud DNS
  • community.general.rax_dns_record : rax_dns_record Manage DNS records on Rackspace Cloud DNS
  • community.general.rax_facts : rax_facts Gather facts for Rackspace Cloud Servers
  • community.general.rax_files : rax_files Manipulate Rackspace Cloud Files Containers
  • community.general.rax_files_objects : rax_files_objects Upload, download, and delete objects in Rackspace Cloud Files
  • community.general.rax_identity : rax_identity Load Rackspace Cloud Identity
  • community.general.rax_keypair : rax_keypair Create a keypair for use with Rackspace Cloud Servers
  • community.general.rax_meta : rax_meta Manipulate metadata for Rackspace Cloud Servers
  • community.general.rax_mon_alarm : rax_mon_alarm Create or delete a Rackspace Cloud Monitoring alarm
  • community.general.rax_mon_check : rax_mon_check Create or delete a Rackspace Cloud Monitoring check for an existing entity.
  • community.general.rax_mon_entity : rax_mon_entity Create or delete a Rackspace Cloud Monitoring entity
  • community.general.rax_mon_notification : rax_mon_notification Create or delete a Rackspace Cloud Monitoring notification
  • community.general.rax_mon_notification_plan : rax_mon_notification_plan Create or delete a Rackspace Cloud Monitoring notification plan.
  • community.general.rax_network : rax_network Create / delete an isolated network in Rackspace Public Cloud
  • community.general.rax_queue : rax_queue Create / delete a queue in Rackspace Public Cloud
  • community.general.rax_scaling_group : rax_scaling_group Manipulate Rackspace Cloud Autoscale Groups
  • community.general.rax_scaling_policy : rax_scaling_policy Manipulate Rackspace Cloud Autoscale Scaling Policy
  • community.general.read_csv : read_csv Read a CSV file
  • community.general.redfish_info : redfish_info Manages Out-Of-Band controllers using Redfish APIs
  • community.general.redhat_subscription : redhat_subscription Manage registration and subscriptions to RHSM using C(subscription-manager)
  • community.general.redis : redis Various redis commands, replica and flush
  • community.general.redis_data : redis_data Set key value pairs in Redis
  • community.general.redis_data_incr : redis_data_incr Increment keys in Redis
  • community.general.redis_data_info : redis_data_info Get value of key in Redis database
  • community.general.redis_info : redis_info Gather information about Redis servers
  • community.general.rhevm : rhevm RHEV/oVirt automation
  • community.general.rhn_channel : rhn_channel Adds or removes Red Hat software channels
  • community.general.rhn_register : rhn_register Manage Red Hat Network registration using the C(rhnreg_ks) command
  • community.general.rhsm_release : rhsm_release Set or Unset RHSM Release version
  • community.general.rhsm_repository : rhsm_repository Manage RHSM repositories using the subscription-manager command
  • community.general.riak : riak This module handles some common Riak operations
  • community.general.rocketchat : rocketchat Send notifications to Rocket Chat
  • community.general.rollbar_deployment : rollbar_deployment Notify Rollbar about app deployments
  • community.general.rpm_ostree_pkg : rpm_ostree_pkg Install or uninstall overlay additional packages
  • community.general.rundeck_acl_policy : rundeck_acl_policy Manage Rundeck ACL policies
  • community.general.rundeck_job_executions_info : rundeck_job_executions_info Query executions for a Rundeck job
  • community.general.rundeck_job_run : rundeck_job_run Run a Rundeck job
  • community.general.rundeck_project : rundeck_project Manage Rundeck projects
  • community.general.runit : runit Manage runit services
  • community.general.sap_task_list_execute : sap_task_list_execute Perform SAP Task list execution
  • community.general.sapcar_extract : sapcar_extract Manages SAP SAPCAR archives
  • community.general.say : say Makes a computer to speak
  • community.general.scaleway_compute : scaleway_compute Scaleway compute management module
  • community.general.scaleway_compute_private_network : scaleway_compute_private_network Scaleway compute - private network management
  • community.general.scaleway_container : scaleway_container Scaleway Container management
  • community.general.scaleway_container_info : scaleway_container_info Retrieve information on Scaleway Container
  • community.general.scaleway_container_namespace : scaleway_container_namespace Scaleway Container namespace management
  • community.general.scaleway_container_namespace_info : scaleway_container_namespace_info Retrieve information on Scaleway Container namespace
  • community.general.scaleway_container_registry : scaleway_container_registry Scaleway Container registry management module
  • community.general.scaleway_container_registry_info : scaleway_container_registry_info Scaleway Container registry info module
  • community.general.scaleway_database_backup : scaleway_database_backup Scaleway database backups management module
  • community.general.scaleway_function : scaleway_function Scaleway Function management
  • community.general.scaleway_function_info : scaleway_function_info Retrieve information on Scaleway Function
  • community.general.scaleway_function_namespace : scaleway_function_namespace Scaleway Function namespace management
  • community.general.scaleway_function_namespace_info : scaleway_function_namespace_info Retrieve information on Scaleway Function namespace
  • community.general.scaleway_image_info : scaleway_image_info Gather information about the Scaleway images available
  • community.general.scaleway_ip : scaleway_ip Scaleway IP management module
  • community.general.scaleway_ip_info : scaleway_ip_info Gather information about the Scaleway ips available
  • community.general.scaleway_lb : scaleway_lb Scaleway load-balancer management module
  • community.general.scaleway_organization_info : scaleway_organization_info Gather information about the Scaleway organizations available
  • community.general.scaleway_private_network : scaleway_private_network Scaleway private network management
  • community.general.scaleway_security_group : scaleway_security_group Scaleway Security Group management module
  • community.general.scaleway_security_group_info : scaleway_security_group_info Gather information about the Scaleway security groups available
  • community.general.scaleway_security_group_rule : scaleway_security_group_rule Scaleway Security Group Rule management module
  • community.general.scaleway_server_info : scaleway_server_info Gather information about the Scaleway servers available
  • community.general.scaleway_snapshot_info : scaleway_snapshot_info Gather information about the Scaleway snapshots available
  • community.general.scaleway_sshkey : scaleway_sshkey Scaleway SSH keys management module
  • community.general.scaleway_user_data : scaleway_user_data Scaleway user_data management module
  • community.general.scaleway_volume : scaleway_volume Scaleway volumes management module
  • community.general.scaleway_volume_info : scaleway_volume_info Gather information about the Scaleway volumes available
  • community.general.sefcontext : sefcontext Manages SELinux file context mapping definitions
  • community.general.selinux_permissive : selinux_permissive Change permissive domain in SELinux policy
  • community.general.selogin : selogin Manages linux user to SELinux user mapping
  • community.general.sendgrid : sendgrid Sends an email with the SendGrid API
  • community.general.sensu_check : sensu_check Manage Sensu checks
  • community.general.sensu_client : sensu_client Manages Sensu client configuration
  • community.general.sensu_handler : sensu_handler Manages Sensu handler configuration
  • community.general.sensu_silence : sensu_silence Manage Sensu silence entries
  • community.general.sensu_subscription : sensu_subscription Manage Sensu subscriptions
  • community.general.seport : seport Manages SELinux network port type definitions
  • community.general.serverless : serverless Manages a Serverless Framework project
  • community.general.shutdown : shutdown Shut down a machine
  • community.general.sl_vm : sl_vm Create or cancel a virtual instance in SoftLayer
  • community.general.slack : slack Send Slack notifications
  • community.general.slackpkg : slackpkg Package manager for Slackware >= 12.2
  • community.general.smartos_image_info : smartos_image_info Get SmartOS image details
  • community.general.snap : snap Manages snaps
  • community.general.snap_alias : snap_alias Manages snap aliases
  • community.general.snmp_facts : snmp_facts Retrieve facts for a device using SNMP
  • community.general.solaris_zone : solaris_zone Manage Solaris zones
  • community.general.sorcery : sorcery Package manager for Source Mage GNU/Linux
  • community.general.spectrum_device : spectrum_device Creates/deletes devices in CA Spectrum
  • community.general.spectrum_model_attrs : spectrum_model_attrs Enforce a model's attributes in CA Spectrum
  • community.general.spotinst_aws_elastigroup : spotinst_aws_elastigroup Create, update or delete Spotinst AWS Elastigroups
  • community.general.ss_3par_cpg : ss_3par_cpg Manage HPE StoreServ 3PAR CPG
  • community.general.ssh_config : ssh_config Manage SSH config for user
  • community.general.stackdriver : stackdriver Send code deploy and annotation events to stackdriver
  • community.general.stacki_host : stacki_host Add or remove host to stacki front-end
  • community.general.statsd : statsd Send metrics to StatsD
  • community.general.statusio_maintenance : statusio_maintenance Create maintenance windows for your status.io dashboard
  • community.general.sudoers : sudoers Manage sudoers files
  • community.general.supervisorctl : supervisorctl Manage the state of a program or group of programs running via supervisord
  • community.general.svc : svc Manage daemontools services
  • community.general.svr4pkg : svr4pkg Manage Solaris SVR4 packages
  • community.general.swdepot : swdepot Manage packages with swdepot package manager (HP-UX)
  • community.general.swupd : swupd Manages updates and bundles in ClearLinux systems
  • community.general.syslogger : syslogger Log messages in the syslog
  • community.general.syspatch : syspatch Manage OpenBSD system patches
  • community.general.sysrc : sysrc Manage FreeBSD using sysrc
  • community.general.sysupgrade : sysupgrade Manage OpenBSD system upgrades
  • community.general.taiga_issue : taiga_issue Creates/deletes an issue in a Taiga Project Management Platform
  • community.general.telegram : telegram Send notifications via telegram
  • community.general.terraform : terraform Manages a Terraform deployment (and plans)
  • community.general.timezone : timezone Configure timezone setting
  • community.general.twilio : twilio Sends a text message to a mobile phone through Twilio
  • community.general.typetalk : typetalk Send a message to typetalk
  • community.general.udm_dns_record : udm_dns_record Manage dns entries on a univention corporate server
  • community.general.udm_dns_zone : udm_dns_zone Manage dns zones on a univention corporate server
  • community.general.udm_group : udm_group Manage of the posix group
  • community.general.udm_share : udm_share Manage samba shares on a univention corporate server
  • community.general.udm_user : udm_user Manage posix users on a univention corporate server
  • community.general.ufw : ufw Manage firewall with UFW
  • community.general.uptimerobot : uptimerobot Pause and start Uptime Robot monitoring
  • community.general.urpmi : urpmi Urpmi manager
  • community.general.utm_aaa_group : utm_aaa_group Create, update or destroy an aaa group object in Sophos UTM
  • community.general.utm_aaa_group_info : utm_aaa_group_info Get info for reverse_proxy frontend entry in Sophos UTM
  • community.general.utm_ca_host_key_cert : utm_ca_host_key_cert Create, update or destroy ca host_key_cert entry in Sophos UTM
  • community.general.utm_ca_host_key_cert_info : utm_ca_host_key_cert_info Get info for a ca host_key_cert entry in Sophos UTM
  • community.general.utm_dns_host : utm_dns_host Create, update or destroy dns entry in Sophos UTM
  • community.general.utm_network_interface_address : utm_network_interface_address Create, update or destroy network/interface_address object
  • community.general.utm_network_interface_address_info : utm_network_interface_address_info Get info for a network/interface_address object
  • community.general.utm_proxy_auth_profile : utm_proxy_auth_profile Create, update or destroy reverse_proxy auth_profile entry in Sophos UTM
  • community.general.utm_proxy_exception : utm_proxy_exception Create, update or destroy reverse_proxy exception entry in Sophos UTM
  • community.general.utm_proxy_frontend_info : utm_proxy_frontend_info Create, update or destroy reverse_proxy frontend entry in Sophos UTM
  • community.general.utm_proxy_location_info : utm_proxy_location_info Create, update or destroy reverse_proxy location entry in Sophos UTM
  • community.general.vdo : vdo Module to control VDO
  • community.general.vertica_configuration : vertica_configuration Updates Vertica configuration parameters
  • community.general.vertica_info : vertica_info Gathers Vertica database facts
  • community.general.vertica_role : vertica_role Adds or removes Vertica database roles and assigns roles to them
  • community.general.vertica_schema : vertica_schema Adds or removes Vertica database schema and roles
  • community.general.vertica_user : vertica_user Adds or removes Vertica database users and assigns roles
  • community.general.vexata_eg : vexata_eg Manage export groups on Vexata VX100 storage arrays
  • community.general.vexata_volume : vexata_volume Manage volumes on Vexata VX100 storage arrays
  • community.general.vmadm : vmadm Manage SmartOS virtual machines and zones
  • community.general.wakeonlan : wakeonlan Send a magic Wake-on-LAN (WoL) broadcast packet
  • community.general.wdc_redfish_info : wdc_redfish_info Manages WDC UltraStar Data102 Out-Of-Band controllers using Redfish APIs
  • community.general.webfaction_app : webfaction_app Add or remove applications on a Webfaction host
  • community.general.webfaction_db : webfaction_db Add or remove a database on Webfaction
  • community.general.webfaction_domain : webfaction_domain Add or remove domains and subdomains on Webfaction
  • community.general.webfaction_mailbox : webfaction_mailbox Add or remove mailboxes on Webfaction
  • community.general.webfaction_site : webfaction_site Add or remove a website on a Webfaction host
  • community.general.xattr : xattr Manage user defined extended attributes
  • community.general.xbps : xbps Manage packages with XBPS
  • community.general.xcc_redfish_command : xcc_redfish_command Manages Lenovo Out-Of-Band controllers using Redfish APIs
  • community.general.xenserver_facts : xenserver_facts Get facts reported on xenserver
  • community.general.xenserver_guest : xenserver_guest Manages virtual machines running on Citrix Hypervisor/XenServer host or pool
  • community.general.xenserver_guest_info : xenserver_guest_info Gathers information for virtual machines running on Citrix Hypervisor/XenServer host or pool
  • community.general.xenserver_guest_powerstate : xenserver_guest_powerstate Manages power states of virtual machines running on Citrix Hypervisor/XenServer host or pool
  • community.general.xfconf : xfconf Edit XFCE4 Configurations
  • community.general.xfconf_info : xfconf_info Retrieve XFCE4 configurations
  • community.general.xfs_quota : xfs_quota Manage quotas on XFS filesystems
  • community.general.xml : xml Manage bits and pieces of XML files or strings
  • community.general.yarn : yarn Manage node.js packages with Yarn
  • community.general.yum_versionlock : yum_versionlock Locks / unlocks a installed package(s) from being updated by yum package manager
  • community.general.zfs : zfs Manage zfs
  • community.general.zfs_delegate_admin : zfs_delegate_admin Manage ZFS delegated administration (user admin privileges)
  • community.general.zfs_facts : zfs_facts Gather facts about ZFS datasets
  • community.general.znode : znode Create, delete, retrieve, and update znodes using ZooKeeper
  • community.general.zpool_facts : zpool_facts Gather facts about ZFS pools
  • community.general.zypper : zypper Manage packages on SUSE and openSUSE
  • community.general.zypper_repository : zypper_repository Add and remove Zypper repositories

community.crypto collection

  • community.crypto.acme_account : acme_account Create, modify or delete ACME accounts
  • community.crypto.acme_account_info : acme_account_info Retrieves information on ACME accounts
  • community.crypto.acme_certificate : acme_certificate Create SSL/TLS certificates with the ACME protocol
  • community.crypto.acme_certificate_revoke : acme_certificate_revoke Revoke certificates with the ACME protocol
  • community.crypto.acme_challenge_cert_helper : acme_challenge_cert_helper Prepare certificates required for ACME challenges such as C(tls-alpn-01)
  • community.crypto.acme_inspect : acme_inspect Send direct requests to an ACME server
  • community.crypto.certificate_complete_chain : certificate_complete_chain Complete certificate chain given a set of untrusted and root certificates
  • community.crypto.crypto_info : crypto_info Retrieve cryptographic capabilities
  • community.crypto.ecs_certificate : ecs_certificate Request SSL/TLS certificates with the Entrust Certificate Services (ECS) API
  • community.crypto.ecs_domain : ecs_domain Request validation of a domain with the Entrust Certificate Services (ECS) API
  • community.crypto.get_certificate : get_certificate Get a certificate from a host:port
  • community.crypto.luks_device : luks_device Manage encrypted (LUKS) devices
  • community.crypto.openssh_cert : openssh_cert Generate OpenSSH host or user certificates.
  • community.crypto.openssh_keypair : openssh_keypair Generate OpenSSH private and public keys
  • community.crypto.openssl_csr_pipe : openssl_csr_pipe Generate OpenSSL Certificate Signing Request (CSR)
  • community.crypto.openssl_csr_info : openssl_csr_info Provide information of OpenSSL Certificate Signing Requests (CSR)
  • community.crypto.openssl_dhparam : openssl_dhparam Generate OpenSSL Diffie-Hellman Parameters
  • community.crypto.openssl_pkcs12 : openssl_pkcs12 Generate OpenSSL PKCS#12 archive
  • community.crypto.openssl_privatekey : openssl_privatekey Generate OpenSSL private keys
  • community.crypto.openssl_privatekey_convert : openssl_privatekey_convert Convert OpenSSL private keys
  • community.crypto.openssl_privatekey_info : openssl_privatekey_info Provide information for OpenSSL private keys
  • community.crypto.openssl_privatekey_pipe : openssl_privatekey_pipe Generate OpenSSL private keys without disk access
  • community.crypto.openssl_publickey : openssl_publickey Generate an OpenSSL public key from its private key.
  • community.crypto.openssl_publickey_info : openssl_publickey_info Provide information for OpenSSL public keys
  • community.crypto.openssl_signature : openssl_signature Sign data with openssl
  • community.crypto.openssl_signature_info : openssl_signature_info Verify signatures with openssl
  • community.crypto.x509_certificate_pipe : x509_certificate_pipe Generate and/or check OpenSSL certificates
  • community.crypto.x509_certificate_info : x509_certificate_info Provide information of OpenSSL X.509 certificates
  • community.crypto.x509_crl : x509_crl Generate Certificate Revocation Lists (CRLs)
  • community.crypto.x509_crl_info : x509_crl_info Retrieve information on Certificate Revocation Lists (CRLs)

community.docker collection

  • community.docker.current_container_facts : current_container_facts Return facts about whether the module runs in a container
  • community.docker.docker_compose : docker_compose Manage multi-container Docker applications with Docker Compose.
  • community.docker.docker_config : docker_config Manage docker configs.
  • community.docker.docker_container : docker_container manage Docker containers
  • community.docker.docker_container_copy_into : docker_container_copy_into Copy a file into a Docker container
  • community.docker.docker_container_exec : docker_container_exec Execute command in a docker container
  • community.docker.docker_container_info : docker_container_info Retrieves facts about docker container
  • community.docker.docker_host_info : docker_host_info Retrieves facts about docker host and lists of objects of the services.
  • community.docker.docker_image : docker_image Manage docker images
  • community.docker.docker_image_info : docker_image_info Inspect docker images
  • community.docker.docker_image_load : docker_image_load Load docker image(s) from archives
  • community.docker.docker_login : docker_login Log into a Docker registry.
  • community.docker.docker_network : docker_network Manage Docker networks
  • community.docker.docker_network_info : docker_network_info Retrieves facts about docker network
  • community.docker.docker_node : docker_node Manage Docker Swarm node
  • community.docker.docker_node_info : docker_node_info Retrieves facts about docker swarm node from Swarm Manager
  • community.docker.docker_plugin : docker_plugin Manage Docker plugins
  • community.docker.docker_prune : docker_prune Allows to prune various docker objects
  • community.docker.docker_secret : docker_secret Manage docker secrets.
  • community.docker.docker_stack : docker_stack docker stack module
  • community.docker.docker_stack_info : docker_stack_info Return information on a docker stack
  • community.docker.docker_stack_task_info : docker_stack_task_info Return information of the tasks on a docker stack
  • community.docker.docker_swarm : docker_swarm Manage Swarm cluster
  • community.docker.docker_swarm_info : docker_swarm_info Retrieves facts about Docker Swarm cluster.
  • community.docker.docker_swarm_service : docker_swarm_service docker swarm service
  • community.docker.docker_swarm_service_info : docker_swarm_service_info Retrieves information about docker services from a Swarm Manager
  • community.docker.docker_volume : docker_volume Manage Docker volumes
  • community.docker.docker_volume_info : docker_volume_info Retrieve facts about Docker volumes

kubernetes.core collection

  • kubernetes.core.helm : helm Manages Kubernetes packages with the Helm package manager
  • kubernetes.core.helm_info : helm_info Get information from Helm package deployed inside the cluster
  • kubernetes.core.helm_plugin : helm_plugin Manage Helm plugins
  • kubernetes.core.helm_plugin_info : helm_plugin_info Gather information about Helm plugins
  • kubernetes.core.helm_pull : helm_pull download a chart from a repository and (optionally) unpack it in local directory.
  • kubernetes.core.helm_repository : helm_repository Manage Helm repositories.
  • kubernetes.core.helm_template : helm_template Render chart templates
  • kubernetes.core.k8s : k8s Manage Kubernetes (K8s) objects
  • kubernetes.core.k8s_cluster_info : k8s_cluster_info Describe Kubernetes (K8s) cluster, APIs available and their respective versions
  • kubernetes.core.k8s_cp : k8s_cp Copy files and directories to and from pod.
  • kubernetes.core.k8s_drain : k8s_drain Drain, Cordon, or Uncordon node in k8s cluster
  • kubernetes.core.k8s_exec : k8s_exec Execute command in Pod
  • kubernetes.core.k8s_info : k8s_info Describe Kubernetes (K8s) objects
  • kubernetes.core.k8s_json_patch : k8s_json_patch Apply JSON patch operations to existing objects
  • kubernetes.core.k8s_log : k8s_log Fetch logs from Kubernetes resources
  • kubernetes.core.k8s_rollback : k8s_rollback Rollback Kubernetes (K8S) Deployments and DaemonSets
  • kubernetes.core.k8s_scale : k8s_scale Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job.
  • kubernetes.core.k8s_service : k8s_service Manage Services on Kubernetes
  • kubernetes.core.k8s_taint : k8s_taint Taint a node in a Kubernetes/OpenShift cluster

community.mysql collection

  • community.mysql.mysql_db : mysql_db Add or remove MySQL databases from a remote host
  • community.mysql.mysql_info : mysql_info Gather information about MySQL servers
  • community.mysql.mysql_query : mysql_query Run MySQL queries
  • community.mysql.mysql_replication : mysql_replication Manage MySQL replication
  • community.mysql.mysql_role : mysql_role Adds, removes, or updates a MySQL role
  • community.mysql.mysql_user : mysql_user Adds or removes a user from a MySQL database
  • community.mysql.mysql_variables : mysql_variables Manage MySQL global variables

community.postgresql collection

  • community.postgresql.postgresql_copy : postgresql_copy Copy data between a file/program and a PostgreSQL table
  • community.postgresql.postgresql_db : postgresql_db Add or remove PostgreSQL databases from a remote host
  • community.postgresql.postgresql_ext : postgresql_ext Add or remove PostgreSQL extensions from a database
  • community.postgresql.postgresql_idx : postgresql_idx Create or drop indexes from a PostgreSQL database
  • community.postgresql.postgresql_info : postgresql_info Gather information about PostgreSQL servers
  • community.postgresql.postgresql_lang : postgresql_lang Adds, removes or changes procedural languages with a PostgreSQL database
  • community.postgresql.postgresql_membership : postgresql_membership Add or remove PostgreSQL roles from groups
  • community.postgresql.postgresql_owner : postgresql_owner Change an owner of PostgreSQL database object
  • community.postgresql.postgresql_pg_hba : postgresql_pg_hba Add, remove or modify a rule in a pg_hba file
  • community.postgresql.postgresql_ping : postgresql_ping Check remote PostgreSQL server availability
  • community.postgresql.postgresql_privs : postgresql_privs Grant or revoke privileges on PostgreSQL database objects
  • community.postgresql.postgresql_publication : postgresql_publication Add, update, or remove PostgreSQL publication
  • community.postgresql.postgresql_query : postgresql_query Run PostgreSQL queries
  • community.postgresql.postgresql_schema : postgresql_schema Add or remove PostgreSQL schema
  • community.postgresql.postgresql_script : postgresql_script Run PostgreSQL statements from a file
  • community.postgresql.postgresql_sequence : postgresql_sequence Create, drop, or alter a PostgreSQL sequence
  • community.postgresql.postgresql_set : postgresql_set Change a PostgreSQL server configuration parameter
  • community.postgresql.postgresql_slot : postgresql_slot Add or remove replication slots from a PostgreSQL database
  • community.postgresql.postgresql_subscription : postgresql_subscription Add, update, or remove PostgreSQL subscription
  • community.postgresql.postgresql_table : postgresql_table Create, drop, or modify a PostgreSQL table
  • community.postgresql.postgresql_tablespace : postgresql_tablespace Add or remove PostgreSQL tablespaces from remote hosts
  • community.postgresql.postgresql_user : postgresql_user Create, alter, or remove a user (role) from a PostgreSQL server instance
  • community.postgresql.postgresql_user_obj_stat_info : postgresql_user_obj_stat_info Gather statistics about PostgreSQL user objects
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft