{"id":32124212,"url":"https://github.com/stephrobert/ansible-snippets","last_synced_at":"2025-10-20T21:47:13.655Z","repository":{"id":315414971,"uuid":"610667984","full_name":"stephrobert/ansible-snippets","owner":"stephrobert","description":"Stephane ROBERT Ansible Snippets for VScode","archived":false,"fork":false,"pushed_at":"2023-04-01T17:23:32.000Z","size":3525,"stargazers_count":19,"open_issues_count":0,"forks_count":4,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-20T21:47:08.353Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/stephrobert.png","metadata":{"files":{"readme":"Readme.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-03-07T08:37:25.000Z","updated_at":"2025-07-20T04:58:32.000Z","dependencies_parsed_at":"2025-09-18T13:51:38.398Z","dependency_job_id":"b62740ed-99a1-4220-b7b7-a9975f60a99b","html_url":"https://github.com/stephrobert/ansible-snippets","commit_stats":null,"previous_names":["stephrobert/ansible-snippets"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/stephrobert/ansible-snippets","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephrobert%2Fansible-snippets","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephrobert%2Fansible-snippets/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephrobert%2Fansible-snippets/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephrobert%2Fansible-snippets/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stephrobert","download_url":"https://codeload.github.com/stephrobert/ansible-snippets/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephrobert%2Fansible-snippets/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280166616,"owners_count":26283782,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-20T02:00:06.978Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-10-20T21:47:12.666Z","updated_at":"2025-10-20T21:47:13.634Z","avatar_url":"https://github.com/stephrobert.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Stephane ROBERT Ansible Core Snippets for Visual Studio Code\n\nThis Visual Studio Code extension provides snippets to help you write Ansible code faster.\nIt works like usual autocomplete : start typing to have suggestions or press 'CTRL+space' to force it.\n\nYou may find DevOps tips on my [own blog](https://blog.stephane-robert.info/).\n\n![ansible snippets vscode](https://github.com/stephrobert/ansible-snippets/raw/main/img/sr-ansible-snippet.gif)\n\n**I'll add more snippets in a few days!!**\n\n**Format :**\n\n* **module** : Texte to enter\n\n## List of snippets by collections\n\n* [`ansible.builtin` collection](#ansiblebuiltin-collection)\n* [`ansible.netcommon` collection](#ansiblenetcommon-collection)\n* [`ansible.posix` collection](#ansibleposix-collection)\n* [`ansible.windows` collection](#ansiblewindows-collection)\n* [`community.general` collection](#communitygeneral-collection)\n* [`community.crypto` collection](#communitycrypto-collection)\n* [`community.docker` collection](#communitydocker-collection)\n* [`kubernetes.core` collection](#kubernetescore-collection)\n* [`community.mysql` collection](#communitymysql-collection)\n* [`community.postgresql` collection](#communitypostgresql-collection)\n\n### `ansible.builtin` collection\n\n* **ansible.builtin.add_host** : add_host Add a host (and alternatively a group) to the ansible-playbook in-memory inventory\n* **ansible.builtin.apt** : apt Manages apt-packages\n* **ansible.builtin.apt_key** : apt_key Add or remove an apt key\n* **ansible.builtin.apt_repository** : apt_repository Add and remove APT repositories\n* **ansible.builtin.assemble** : assemble Assemble configuration files from fragments\n* **ansible.builtin.assert** : assert Asserts given expressions are true\n* **ansible.builtin.async_status** : async_status Obtain status of asynchronous task\n* **ansible.builtin.blockinfile** : blockinfile Insert/update/remove a text block surrounded by marker lines\n* **ansible.builtin.command** : command Execute commands on targets\n* **ansible.builtin.copy** : copy Copy files to remote locations\n* **ansible.builtin.cron** : cron Manage cron.d and crontab entries\n* **ansible.builtin.debconf** : debconf Configure a .deb package\n* **ansible.builtin.debug** : debug Print statements during execution\n* **ansible.builtin.dnf** : dnf Manages packages with the I(dnf) package manager\n* **ansible.builtin.dpkg_selections** : dpkg_selections Dpkg package selection selections\n* **ansible.builtin.expect** : expect Executes a command and responds to prompts\n* **ansible.builtin.fail** : fail Fail with custom message\n* **ansible.builtin.fetch** : fetch Fetch files from remote nodes\n* **ansible.builtin.file** : file Manage files and file properties\n* **ansible.builtin.find** : find Return a list of files based on specific criteria\n* **ansible.builtin.setup** : setup Gathers facts about remote hosts\n* **ansible.builtin.get_url** : get_url Downloads files from HTTP, HTTPS, or FTP to node\n* **ansible.builtin.getent** : getent A wrapper to the unix getent utility\n* **ansible.builtin.git** : git Deploy software (or files) from git checkouts\n* **ansible.builtin.group** : group Add or remove groups\n* **ansible.builtin.group_by** : group_by Create Ansible groups based on facts\n* **ansible.builtin.hostname** : hostname Manage hostname\n* **ansible.builtin.import_playbook** : import_playbook Import a playbook\n* **ansible.builtin.import_role** : import_role Import a role into a play\n* **ansible.builtin.import_tasks** : import_tasks Import a task list\n* **ansible.builtin.include_role** : include_role Load and execute a role\n* **ansible.builtin.include_tasks** : include_tasks Dynamically include a task list\n* **ansible.builtin.include_vars** : include_vars Load variables from files, dynamically within a task\n* **ansible.builtin.iptables** : iptables Modify iptables rules\n* **ansible.builtin.known_hosts** : known_hosts Add or remove a host from the C(known_hosts) file\n* **ansible.builtin.lineinfile** : lineinfile Manage lines in text files\n* **ansible.builtin.meta** : meta Execute Ansible 'actions'\n* **ansible.builtin.package** : package Generic OS package manager\n* **ansible.builtin.package_facts** : package_facts Package information as facts\n* **ansible.builtin.pause** : pause Pause playbook execution\n* **ansible.builtin.ping** : ping Try to connect to host, verify a usable python and return C(pong) on success\n* **ansible.builtin.pip** : pip Manages Python library dependencies\n* **ansible.builtin.raw** : raw Executes a low-down and dirty command\n* **ansible.builtin.reboot** : reboot Reboot a machine\n* **ansible.builtin.replace** : replace Replace all instances of a particular string in a file using a back-referenced regular expression\n* **ansible.builtin.rpm_key** : rpm_key Adds or removes a gpg key from the rpm db\n* **ansible.builtin.script** : script Runs a local script on a remote node after transferring it\n* **ansible.builtin.service** : service Manage services\n* **ansible.builtin.service_facts** : service_facts Return service state information as fact data\n* **ansible.builtin.set_fact** : set_fact Set host variable(s) and fact(s).\n* **ansible.builtin.set_stats** : set_stats Define and display stats for the current ansible run\n* **ansible.builtin.shell** : shell Execute shell commands on targets\n* **ansible.builtin.slurp** : slurp Slurps a file from remote nodes\n* **ansible.builtin.stat** : stat Retrieve file or file system status\n* **ansible.builtin.subversion** : subversion Deploys a subversion repository\n* **ansible.builtin.systemd_service** : systemd_service Manage systemd units\n* **ansible.builtin.sysvinit** : sysvinit Manage SysV services.\n* **ansible.builtin.tempfile** : tempfile Creates temporary files and directories\n* **ansible.builtin.template** : template Template a file out to a target host\n* **ansible.builtin.unarchive** : unarchive Unpacks an archive after (optionally) copying it from the local machine\n* **ansible.builtin.uri** : uri Interacts with webservices\n* **ansible.builtin.user** : user Manage user accounts\n* **ansible.builtin.validate_argument_spec** : validate_argument_spec Validate role argument specs.\n* **ansible.builtin.wait_for** : wait_for Waits for a condition before continuing\n* **ansible.builtin.wait_for_connection** : wait_for_connection Waits until remote system is reachable/usable\n* **ansible.builtin.yum** : yum Manages packages with the I(yum) package manager\n* **ansible.builtin.yum_repository** : yum_repository Add or remove YUM repositories\n\n### `ansible.netcommon` collection\n\n* **ansible.netcommon.cli_command** : cli_command Run a cli command on cli-based network devices\n* **ansible.netcommon.cli_config** : cli_config Push text based configuration to network devices over network_cli\n* **ansible.netcommon.grpc_get** : grpc_get Fetch configuration/state data from gRPC enabled target hosts.\n* **ansible.netcommon.net_get** : net_get Copy a file from a network device to Ansible Controller\n* **ansible.netcommon.net_ping** : net_ping Tests reachability using ping from a network device\n* **ansible.netcommon.net_put** : net_put Copy a file from Ansible Controller to a network device\n* **ansible.netcommon.netconf_config** : netconf_config netconf device configuration\n* **ansible.netcommon.netconf_get** : netconf_get Fetch configuration/state data from NETCONF enabled network devices.\n* **ansible.netcommon.netconf_rpc** : netconf_rpc Execute operations on NETCONF enabled network devices.\n* **ansible.netcommon.network_resource** : network_resource Manage resource modules\n* **ansible.netcommon.restconf_config** : restconf_config Handles create, update, read and delete of configuration data on RESTCONF enabled devices.\n* **ansible.netcommon.restconf_get** : restconf_get Fetch configuration/state data from RESTCONF enabled devices.\n* **ansible.netcommon.telnet** : telnet Executes a low-down and dirty telnet command\n\n### `ansible.posix` collection\n\n* **ansible.posix.acl** : acl Set and retrieve file ACL information.\n* **ansible.posix.at** : at Schedule the execution of a command or script file via the at command\n* **ansible.posix.authorized_key** : authorized_key Adds or removes an SSH authorized key\n* **ansible.posix.firewalld** : firewalld Manage arbitrary ports/services with firewalld\n* **ansible.posix.firewalld_info** : firewalld_info Gather information about firewalld\n* **ansible.posix.mount** : mount Control active and configured mount points\n* **ansible.posix.patch** : patch Apply patch files using the GNU patch tool\n* **ansible.posix.rhel_facts** : rhel_facts Facts module to set or override RHEL specific facts.\n* **ansible.posix.rhel_rpm_ostree** : rhel_rpm_ostree Ensure packages exist in a RHEL for Edge rpm-ostree based system\n* **ansible.posix.rpm_ostree_upgrade** : rpm_ostree_upgrade Manage rpm-ostree upgrade transactions\n* **ansible.posix.seboolean** : seboolean Toggles SELinux booleans\n* **ansible.posix.selinux** : selinux Change policy and state of SELinux\n* **ansible.posix.synchronize** : synchronize A wrapper around rsync to make common tasks in your playbooks quick and easy\n* **ansible.posix.sysctl** : sysctl Manage entries in sysctl.conf.\n\n### `ansible.windows` collection\n\n* **ansible.windows.async_status** : async_status Obtain status of asynchronous task\n* **ansible.windows.setup** : setup Gathers facts about remote hosts\n* **ansible.windows.slurp** : slurp Slurps a file from remote nodes\n* **ansible.windows.win_acl** : win_acl Set file/directory/registry permissions for a system user or group\n* **ansible.windows.win_acl_inheritance** : win_acl_inheritance Change ACL inheritance\n* **ansible.windows.win_certificate_store** : win_certificate_store Manages the certificate store\n* **ansible.windows.win_command** : win_command Executes a command on a remote Windows node\n* **ansible.windows.win_copy** : win_copy Copies files to remote locations on windows hosts\n* **ansible.windows.win_dns_client** : win_dns_client Configures DNS lookup on Windows hosts\n* **ansible.windows.win_domain** : win_domain Ensures the existence of a Windows domain\n* **ansible.windows.win_domain_controller** : win_domain_controller Manage domain controller/member server state for a Windows host\n* **ansible.windows.win_domain_membership** : win_domain_membership Manage domain/workgroup membership for a Windows host\n* **ansible.windows.win_dsc** : win_dsc Invokes a PowerShell DSC configuration\n* **ansible.windows.win_environment** : win_environment Modify environment variables on windows hosts\n* **ansible.windows.win_feature** : win_feature Installs and uninstalls Windows Features on Windows Server\n* **ansible.windows.win_file** : win_file Creates, touches or removes files or directories\n* **ansible.windows.win_find** : win_find Return a list of files based on specific criteria\n* **ansible.windows.win_get_url** : win_get_url Downloads file from HTTP, HTTPS, or FTP to node\n* **ansible.windows.win_group** : win_group Add and remove local groups\n* **ansible.windows.win_group_membership** : win_group_membership Manage Windows local group membership\n* **ansible.windows.win_hostname** : win_hostname Manages local Windows computer name\n* **ansible.windows.win_optional_feature** : win_optional_feature Manage optional Windows features\n* **ansible.windows.win_owner** : win_owner Set owner\n* **ansible.windows.win_package** : win_package Installs/uninstalls an installable package\n* **ansible.windows.win_path** : win_path Manage Windows path environment variables\n* **ansible.windows.win_ping** : win_ping A windows version of the classic ping module\n* **ansible.windows.win_powershell** : win_powershell Run PowerShell scripts\n* **ansible.windows.win_reboot** : win_reboot Reboot a windows machine\n* **ansible.windows.win_reg_stat** : win_reg_stat Get information about Windows registry keys\n* **ansible.windows.win_regedit** : win_regedit Add, change, or remove registry keys and values\n* **ansible.windows.win_service** : win_service Manage and query Windows services\n* **ansible.windows.win_service_info** : win_service_info Gather information about Windows services\n* **ansible.windows.win_share** : win_share Manage Windows shares\n* **ansible.windows.win_shell** : win_shell Execute shell commands on target hosts\n* **ansible.windows.win_stat** : win_stat Get information about Windows files\n* **ansible.windows.win_tempfile** : win_tempfile Creates temporary files and directories\n* **ansible.windows.win_template** : win_template Template a file out to a remote server\n* **ansible.windows.win_updates** : win_updates Download and install Windows updates\n* **ansible.windows.win_uri** : win_uri Interacts with webservices\n* **ansible.windows.win_user** : win_user Manages local Windows user accounts\n* **ansible.windows.win_user_right** : win_user_right Manage Windows User Rights\n* **ansible.windows.win_wait_for** : win_wait_for Waits for a condition before continuing\n* **ansible.windows.win_whoami** : win_whoami Get information about the current user and process\n\n### `community.general` collection\n\n* **community.general.aerospike_migrations** : aerospike_migrations Check or wait for migrations between nodes\n* **community.general.airbrake_deployment** : airbrake_deployment Notify airbrake about app deployments\n* **community.general.aix_devices** : aix_devices Manages AIX devices\n* **community.general.aix_filesystem** : aix_filesystem Configure LVM and NFS file systems for AIX\n* **community.general.aix_inittab** : aix_inittab Manages the inittab on AIX\n* **community.general.aix_lvg** : aix_lvg Manage LVM volume groups on AIX\n* **community.general.aix_lvol** : aix_lvol Configure AIX LVM logical volumes\n* **community.general.alerta_customer** : alerta_customer Manage customers in Alerta\n* **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\n* **community.general.ali_instance_info** : ali_instance_info Gather information on instances of Alibaba Cloud ECS\n* **community.general.alternatives** : alternatives Manages alternative programs for common commands\n* **community.general.ansible_galaxy_install** : ansible_galaxy_install Install Ansible roles or collections using ansible-galaxy\n* **community.general.apache2_mod_proxy** : apache2_mod_proxy Set and/or get members' attributes of an Apache httpd 2.4 mod_proxy balancer pool\n* **community.general.apache2_module** : apache2_module Enables/disables a module of the Apache2 webserver\n* **community.general.apk** : apk Manages apk packages\n* **community.general.apt_repo** : apt_repo Manage APT repositories via apt-repo\n* **community.general.apt_rpm** : apt_rpm APT-RPM package manager\n* **community.general.archive** : archive Creates a compressed archive of one or more files or trees\n* **community.general.atomic_container** : atomic_container Manage the containers on the atomic host platform\n* **community.general.atomic_host** : atomic_host Manage the atomic host platform\n* **community.general.atomic_image** : atomic_image Manage the container images on the atomic host platform\n* **community.general.awall** : awall Manage awall policies\n* **community.general.beadm** : beadm Manage ZFS boot environments on FreeBSD/Solaris/illumos systems\n* **community.general.bearychat** : bearychat Send BearyChat notifications\n* **community.general.bigpanda** : bigpanda Notify BigPanda about deployments\n* **community.general.bitbucket_access_key** : bitbucket_access_key Manages Bitbucket repository access keys\n* **community.general.bitbucket_pipeline_key_pair** : bitbucket_pipeline_key_pair Manages Bitbucket pipeline SSH key pair\n* **community.general.bitbucket_pipeline_known_host** : bitbucket_pipeline_known_host Manages Bitbucket pipeline known hosts\n* **community.general.bitbucket_pipeline_variable** : bitbucket_pipeline_variable Manages Bitbucket pipeline variables\n* **community.general.bower** : bower Manage bower packages with bower\n* **community.general.bundler** : bundler Manage Ruby Gem dependencies with Bundler\n* **community.general.bzr** : bzr Deploy software (or files) from bzr branches\n* **community.general.campfire** : campfire Send a message to Campfire\n* **community.general.capabilities** : capabilities Manage Linux capabilities\n* **community.general.cargo** : cargo Manage Rust packages with cargo\n* **community.general.catapult** : catapult Send a sms / mms using the catapult bandwidth api\n* **community.general.circonus_annotation** : circonus_annotation Create an annotation in circonus\n* **community.general.cisco_webex** : cisco_webex Send a message to a Cisco Webex Teams Room or Individual\n* **community.general.clc_aa_policy** : clc_aa_policy Create or Delete Anti Affinity Policies at CenturyLink Cloud\n* **community.general.clc_alert_policy** : clc_alert_policy Create or Delete Alert Policies at CenturyLink Cloud\n* **community.general.clc_blueprint_package** : clc_blueprint_package Deploys a blue print package on a set of servers in CenturyLink Cloud\n* **community.general.clc_firewall_policy** : clc_firewall_policy Create/delete/update firewall policies\n* **community.general.clc_group** : clc_group Create/delete Server Groups at Centurylink Cloud\n* **community.general.clc_loadbalancer** : clc_loadbalancer Create, Delete shared loadbalancers in CenturyLink Cloud\n* **community.general.clc_modify_server** : clc_modify_server Modify servers in CenturyLink Cloud\n* **community.general.clc_publicip** : clc_publicip Add and Delete public ips on servers in CenturyLink Cloud\n* **community.general.clc_server** : clc_server Create, Delete, Start and Stop servers in CenturyLink Cloud\n* **community.general.clc_server_snapshot** : clc_server_snapshot Create, Delete and Restore server snapshots in CenturyLink Cloud\n* **community.general.cloud_init_data_facts** : cloud_init_data_facts Retrieve facts of cloud-init\n* **community.general.cloudflare_dns** : cloudflare_dns Manage Cloudflare DNS records\n* **community.general.cobbler_sync** : cobbler_sync Sync Cobbler\n* **community.general.cobbler_system** : cobbler_system Manage system objects in Cobbler\n* **community.general.composer** : composer Dependency Manager for PHP\n* **community.general.consul** : consul Add, modify \u0026 delete services within a consul cluster\n* **community.general.consul_acl** : consul_acl Manipulate Consul ACL keys and rules\n* **community.general.consul_kv** : consul_kv Manipulate entries in the key/value store of a consul cluster\n* **community.general.consul_session** : consul_session Manipulate consul sessions\n* **community.general.copr** : copr Manage one of the Copr repositories\n* **community.general.cpanm** : cpanm Manages Perl library dependencies\n* **community.general.cronvar** : cronvar Manage variables in crontabs\n* **community.general.crypttab** : crypttab Encrypted Linux block devices\n* **community.general.datadog_downtime** : datadog_downtime Manages Datadog downtimes\n* **community.general.datadog_event** : datadog_event Posts events to Datadog  service\n* **community.general.datadog_monitor** : datadog_monitor Manages Datadog monitors\n* **community.general.dconf** : dconf Modify and read dconf database\n* **community.general.deploy_helper** : deploy_helper Manages some of the steps common in deploying projects\n* **community.general.dimensiondata_network** : dimensiondata_network Create, update, and delete MCP 1.0 \u0026 2.0 networks\n* **community.general.dimensiondata_vlan** : dimensiondata_vlan Manage a VLAN in a Cloud Control network domain\n* **community.general.discord** : discord Send Discord messages\n* **community.general.django_manage** : django_manage Manages a Django application\n* **community.general.dnf_versionlock** : dnf_versionlock Locks package versions in C(dnf) based systems\n* **community.general.dnsimple** : dnsimple Interface with dnsimple.com (a DNS hosting service)\n* **community.general.dnsimple_info** : dnsimple_info Pull basic info from DNSimple API\n* **community.general.dnsmadeeasy** : dnsmadeeasy Interface with dnsmadeeasy.com (a DNS hosting service)\n* **community.general.dpkg_divert** : dpkg_divert Override a debian package's version of a file\n* **community.general.easy_install** : easy_install Installs Python libraries\n* **community.general.ejabberd_user** : ejabberd_user Manages users for ejabberd servers\n* **community.general.elasticsearch_plugin** : elasticsearch_plugin Manage Elasticsearch plugins\n* **community.general.emc_vnx_sg_member** : emc_vnx_sg_member Manage storage group member on EMC VNX\n* **community.general.etcd3** : etcd3 Set or delete key value pairs from an etcd3 cluster\n* **community.general.facter** : facter Runs the discovery program I(facter) on the remote system\n* **community.general.filesize** : filesize Create a file with a given size, or resize it if it exists\n* **community.general.filesystem** : filesystem Makes a filesystem\n* **community.general.flatpak** : flatpak Manage flatpaks\n* **community.general.flatpak_remote** : flatpak_remote Manage flatpak repository remotes\n* **community.general.flowdock** : flowdock Send a message to a flowdock\n* **community.general.gandi_livedns** : gandi_livedns Manage Gandi LiveDNS records\n* **community.general.gconftool2** : gconftool2 Edit GNOME Configurations\n* **community.general.gconftool2_info** : gconftool2_info Retrieve GConf configurations\n* **community.general.gem** : gem Manage Ruby gems\n* **community.general.git_config** : git_config Read and write git configuration\n* **community.general.github_deploy_key** : github_deploy_key Manages deploy keys for GitHub repositories\n* **community.general.github_issue** : github_issue View GitHub issue\n* **community.general.github_key** : github_key Manage GitHub access keys\n* **community.general.github_release** : github_release Interact with GitHub Releases\n* **community.general.github_repo** : github_repo Manage your repositories on Github\n* **community.general.github_webhook** : github_webhook Manage GitHub webhooks\n* **community.general.github_webhook_info** : github_webhook_info Query information about GitHub webhooks\n* **community.general.gitlab_branch** : gitlab_branch Create or delete a branch\n* **community.general.gitlab_deploy_key** : gitlab_deploy_key Manages GitLab project deploy keys\n* **community.general.gitlab_group** : gitlab_group Creates/updates/deletes GitLab Groups\n* **community.general.gitlab_group_members** : gitlab_group_members Manage group members on GitLab Server\n* **community.general.gitlab_group_variable** : gitlab_group_variable Creates, updates, or deletes GitLab groups variables\n* **community.general.gitlab_hook** : gitlab_hook Manages GitLab project hooks\n* **community.general.gitlab_project** : gitlab_project Creates/updates/deletes GitLab Projects\n* **community.general.gitlab_project_badge** : gitlab_project_badge Manage project badges on GitLab Server\n* **community.general.gitlab_project_members** : gitlab_project_members Manage project members on GitLab Server\n* **community.general.gitlab_project_variable** : gitlab_project_variable Creates/updates/deletes GitLab Projects Variables\n* **community.general.gitlab_protected_branch** : gitlab_protected_branch Manage protection of existing branches\n* **community.general.gitlab_runner** : gitlab_runner Create, modify and delete GitLab Runners\n* **community.general.gitlab_user** : gitlab_user Creates/updates/deletes/blocks/unblocks GitLab Users\n* **community.general.grove** : grove Sends a notification to a grove.io channel\n* **community.general.gunicorn** : gunicorn Run gunicorn with various settings\n* **community.general.hana_query** : hana_query Execute SQL on HANA\n* **community.general.haproxy** : haproxy Enable, disable, and set weights for HAProxy backend servers using socket commands\n* **community.general.heroku_collaborator** : heroku_collaborator Add or delete app collaborators on Heroku\n* **community.general.hg** : hg Manages Mercurial (hg) repositories\n* **community.general.hipchat** : hipchat Send a message to Hipchat\n* **community.general.homebrew** : homebrew Package manager for Homebrew\n* **community.general.homebrew_cask** : homebrew_cask Install and uninstall homebrew casks\n* **community.general.homebrew_tap** : homebrew_tap Tap a Homebrew repository\n* **community.general.homectl** : homectl Manage user accounts with systemd-homed\n* **community.general.honeybadger_deployment** : honeybadger_deployment Notify Honeybadger.io about app deployments\n* **community.general.hpilo_boot** : hpilo_boot Boot system using specific media through HP iLO interface\n* **community.general.hpilo_info** : hpilo_info Gather information through an HP iLO interface\n* **community.general.hponcfg** : hponcfg Configure HP iLO interface using hponcfg\n* **community.general.htpasswd** : htpasswd Manage user files for basic authentication\n* **community.general.hwc_ecs_instance** : hwc_ecs_instance Creates a resource of Ecs/Instance in Huawei Cloud\n* **community.general.hwc_evs_disk** : hwc_evs_disk Creates a resource of Evs/Disk in Huawei Cloud\n* **community.general.hwc_network_vpc** : hwc_network_vpc Creates a Huawei Cloud VPC\n* **community.general.hwc_smn_topic** : hwc_smn_topic Creates a resource of SMNTopic in Huaweicloud Cloud\n* **community.general.hwc_vpc_eip** : hwc_vpc_eip Creates a resource of Vpc/EIP in Huawei Cloud\n* **community.general.hwc_vpc_peering_connect** : hwc_vpc_peering_connect Creates a resource of Vpc/PeeringConnect in Huawei Cloud\n* **community.general.hwc_vpc_port** : hwc_vpc_port Creates a resource of Vpc/Port in Huawei Cloud\n* **community.general.hwc_vpc_private_ip** : hwc_vpc_private_ip Creates a resource of Vpc/PrivateIP in Huawei Cloud\n* **community.general.hwc_vpc_route** : hwc_vpc_route Creates a resource of Vpc/Route in Huawei Cloud\n* **community.general.hwc_vpc_security_group** : hwc_vpc_security_group Creates a resource of Vpc/SecurityGroup in Huawei Cloud\n* **community.general.hwc_vpc_security_group_rule** : hwc_vpc_security_group_rule Creates a resource of Vpc/SecurityGroupRule in Huawei Cloud\n* **community.general.hwc_vpc_subnet** : hwc_vpc_subnet Creates a resource of Vpc/Subnet in Huawei Cloud\n* **community.general.ibm_sa_domain** : ibm_sa_domain Manages domains on IBM Spectrum Accelerate Family storage systems\n* **community.general.ibm_sa_host** : ibm_sa_host Adds hosts to or removes them from IBM Spectrum Accelerate Family storage systems\n* **community.general.ibm_sa_host_ports** : ibm_sa_host_ports Add host ports on IBM Spectrum Accelerate Family storage systems\n* **community.general.ibm_sa_pool** : ibm_sa_pool Handles pools on IBM Spectrum Accelerate Family storage systems\n* **community.general.ibm_sa_vol** : ibm_sa_vol Handle volumes on IBM Spectrum Accelerate Family storage systems\n* **community.general.ibm_sa_vol_map** : ibm_sa_vol_map Handles volume mapping on IBM Spectrum Accelerate Family storage systems\n* **community.general.icinga2_feature** : icinga2_feature Manage Icinga2 feature\n* **community.general.icinga2_host** : icinga2_host Manage a host in Icinga2\n* **community.general.idrac_redfish_command** : idrac_redfish_command Manages Out-Of-Band controllers using iDRAC OEM Redfish APIs\n* **community.general.idrac_redfish_config** : idrac_redfish_config Manages servers through iDRAC using Dell Redfish APIs\n* **community.general.idrac_redfish_info** : idrac_redfish_info Gather PowerEdge server information through iDRAC using Redfish APIs\n* **community.general.ilo_redfish_config** : ilo_redfish_config Sets or updates configuration attributes on HPE iLO with Redfish OEM extensions\n* **community.general.ilo_redfish_info** : ilo_redfish_info Gathers server information through iLO using Redfish APIs\n* **community.general.imc_rest** : imc_rest Manage Cisco IMC hardware through its REST API\n* **community.general.imgadm** : imgadm Manage SmartOS images\n* **community.general.infinity** : infinity Manage Infinity IPAM using Rest API\n* **community.general.influxdb_database** : influxdb_database Manage InfluxDB databases\n* **community.general.influxdb_query** : influxdb_query Query data points from InfluxDB\n* **community.general.influxdb_retention_policy** : influxdb_retention_policy Manage InfluxDB retention policies\n* **community.general.influxdb_user** : influxdb_user Manage InfluxDB users\n* **community.general.influxdb_write** : influxdb_write Write data points into InfluxDB\n* **community.general.ini_file** : ini_file Tweak settings in INI files\n* **community.general.installp** : installp Manage packages on AIX\n* **community.general.interfaces_file** : interfaces_file Tweak settings in /etc/network/interfaces files\n* **community.general.ip_netns** : ip_netns Manage network namespaces\n* **community.general.ipa_config** : ipa_config Manage Global FreeIPA Configuration Settings\n* **community.general.ipa_dnsrecord** : ipa_dnsrecord Manage FreeIPA DNS records\n* **community.general.ipa_dnszone** : ipa_dnszone Manage FreeIPA DNS Zones\n* **community.general.ipa_group** : ipa_group Manage FreeIPA group\n* **community.general.ipa_hbacrule** : ipa_hbacrule Manage FreeIPA HBAC rule\n* **community.general.ipa_host** : ipa_host Manage FreeIPA host\n* **community.general.ipa_hostgroup** : ipa_hostgroup Manage FreeIPA host-group\n* **community.general.ipa_otpconfig** : ipa_otpconfig Manage FreeIPA OTP Configuration Settings\n* **community.general.ipa_otptoken** : ipa_otptoken Manage FreeIPA OTPs\n* **community.general.ipa_pwpolicy** : ipa_pwpolicy Manage FreeIPA password policies\n* **community.general.ipa_role** : ipa_role Manage FreeIPA role\n* **community.general.ipa_service** : ipa_service Manage FreeIPA service\n* **community.general.ipa_subca** : ipa_subca Manage FreeIPA Lightweight Sub Certificate Authorities\n* **community.general.ipa_sudocmd** : ipa_sudocmd Manage FreeIPA sudo command\n* **community.general.ipa_sudocmdgroup** : ipa_sudocmdgroup Manage FreeIPA sudo command group\n* **community.general.ipa_sudorule** : ipa_sudorule Manage FreeIPA sudo rule\n* **community.general.ipa_user** : ipa_user Manage FreeIPA users\n* **community.general.ipa_vault** : ipa_vault Manage FreeIPA vaults\n* **community.general.ipify_facts** : ipify_facts Retrieve the public IP of your internet gateway\n* **community.general.ipinfoio_facts** : ipinfoio_facts Retrieve IP geolocation facts of a host's IP address\n* **community.general.ipmi_boot** : ipmi_boot Management of order of boot devices\n* **community.general.ipmi_power** : ipmi_power Power management for machine\n* **community.general.iptables_state** : iptables_state Save iptables state into a file or restore it from a file\n* **community.general.ipwcli_dns** : ipwcli_dns Manage DNS Records for Ericsson IPWorks via ipwcli\n* **community.general.irc** : irc Send a message to an IRC channel or a nick\n* **community.general.iso_create** : iso_create Generate ISO file with specified files or folders\n* **community.general.iso_customize** : iso_customize Add/remove/change files in ISO file\n* **community.general.iso_extract** : iso_extract Extract files from an ISO image\n* **community.general.jabber** : jabber Send a message to jabber user or chat room\n* **community.general.java_cert** : java_cert Uses keytool to import/remove certificate to/from java keystore (cacerts)\n* **community.general.java_keystore** : java_keystore Create a Java keystore in JKS format\n* **community.general.jboss** : jboss Deploy applications to JBoss\n* **community.general.jenkins_build** : jenkins_build Manage jenkins builds\n* **community.general.jenkins_job** : jenkins_job Manage jenkins jobs\n* **community.general.jenkins_job_info** : jenkins_job_info Get information about Jenkins jobs\n* **community.general.jenkins_plugin** : jenkins_plugin Add or remove Jenkins plugin\n* **community.general.jenkins_script** : jenkins_script Executes a groovy script in the jenkins instance\n* **community.general.jira** : jira Create and modify issues in a JIRA instance\n* **community.general.kdeconfig** : kdeconfig Manage KDE configuration files\n* **community.general.kernel_blacklist** : kernel_blacklist Blacklist kernel modules\n* **community.general.keycloak_authentication** : keycloak_authentication Configure authentication in Keycloak\n* **community.general.keycloak_client** : keycloak_client Allows administration of Keycloak clients via Keycloak API\n* **community.general.keycloak_client_rolemapping** : keycloak_client_rolemapping Allows administration of Keycloak client_rolemapping with the Keycloak API\n* **community.general.keycloak_clientscope** : keycloak_clientscope Allows administration of Keycloak client_scopes via Keycloak API\n* **community.general.keycloak_clientsecret_info** : keycloak_clientsecret_info Retrieve client secret via Keycloak API\n* **community.general.keycloak_clientsecret_regenerate** : keycloak_clientsecret_regenerate Regenerate Keycloak client secret via Keycloak API\n* **community.general.keycloak_clienttemplate** : keycloak_clienttemplate Allows administration of Keycloak client templates via Keycloak API\n* **community.general.keycloak_group** : keycloak_group Allows administration of Keycloak groups via Keycloak API\n* **community.general.keycloak_identity_provider** : keycloak_identity_provider Allows administration of Keycloak identity providers via Keycloak API\n* **community.general.keycloak_realm** : keycloak_realm Allows administration of Keycloak realm via Keycloak API\n* **community.general.keycloak_realm_info** : keycloak_realm_info Allows obtaining Keycloak realm public information via Keycloak API\n* **community.general.keycloak_role** : keycloak_role Allows administration of Keycloak roles via Keycloak API\n* **community.general.keycloak_user_federation** : keycloak_user_federation Allows administration of Keycloak user federations via Keycloak API\n* **community.general.keycloak_user_rolemapping** : keycloak_user_rolemapping Allows administration of Keycloak user_rolemapping with the Keycloak API\n* **community.general.keyring** : keyring Set or delete a passphrase using the Operating System's native keyring\n* **community.general.keyring_info** : keyring_info Get a passphrase using the Operating System's native keyring\n* **community.general.kibana_plugin** : kibana_plugin Manage Kibana plugins\n* **community.general.launchd** : launchd Manage macOS services\n* **community.general.layman** : layman Manage Gentoo overlays\n* **community.general.lbu** : lbu Local Backup Utility for Alpine Linux\n* **community.general.ldap_attrs** : ldap_attrs Add or remove multiple LDAP attribute values\n* **community.general.ldap_entry** : ldap_entry Add or remove LDAP entries\n* **community.general.ldap_passwd** : ldap_passwd Set passwords in LDAP\n* **community.general.ldap_search** : ldap_search Search for entries in a LDAP server\n* **community.general.librato_annotation** : librato_annotation Create an annotation in librato\n* **community.general.linode** : linode Manage instances on the Linode Public Cloud\n* **community.general.linode_v4** : linode_v4 Manage instances on the Linode cloud\n* **community.general.listen_ports_facts** : listen_ports_facts Gather facts on processes listening on TCP and UDP ports\n* **community.general.lldp** : lldp Get details reported by lldp\n* **community.general.locale_gen** : locale_gen Creates or removes locales\n* **community.general.logentries** : logentries Module for tracking logs via logentries.com\n* **community.general.logentries_msg** : logentries_msg Send a message to logentries\n* **community.general.logstash_plugin** : logstash_plugin Manage Logstash plugins\n* **community.general.lvg** : lvg Configure LVM volume groups\n* **community.general.lvol** : lvol Configure LVM logical volumes\n* **community.general.lxc_container** : lxc_container Manage LXC Containers\n* **community.general.lxca_cmms** : lxca_cmms Custom module for lxca cmms inventory utility\n* **community.general.lxca_nodes** : lxca_nodes Custom module for lxca nodes inventory utility\n* **community.general.lxd_container** : lxd_container Manage LXD instances\n* **community.general.lxd_profile** : lxd_profile Manage LXD profiles\n* **community.general.lxd_project** : lxd_project Manage LXD projects\n* **community.general.macports** : macports Package manager for MacPorts\n* **community.general.mail** : mail Send an email\n* **community.general.make** : make Run targets in a Makefile\n* **community.general.manageiq_alert_profiles** : manageiq_alert_profiles Configuration of alert profiles for ManageIQ\n* **community.general.manageiq_alerts** : manageiq_alerts Configuration of alerts in ManageIQ\n* **community.general.manageiq_group** : manageiq_group Management of groups in ManageIQ\n* **community.general.manageiq_policies** : manageiq_policies Management of resource policy_profiles in ManageIQ\n* **community.general.manageiq_policies_info** : manageiq_policies_info Listing of resource policy_profiles in ManageIQ\n* **community.general.manageiq_provider** : manageiq_provider Management of provider in ManageIQ\n* **community.general.manageiq_tags** : manageiq_tags Management of resource tags in ManageIQ\n* **community.general.manageiq_tags_info** : manageiq_tags_info Retrieve resource tags in ManageIQ\n* **community.general.manageiq_tenant** : manageiq_tenant Management of tenants in ManageIQ\n* **community.general.manageiq_user** : manageiq_user Management of users in ManageIQ\n* **community.general.mas** : mas Manage Mac App Store applications with mas-cli\n* **community.general.matrix** : matrix Send notifications to matrix\n* **community.general.mattermost** : mattermost Send Mattermost notifications\n* **community.general.maven_artifact** : maven_artifact Downloads an Artifact from a Maven Repository\n* **community.general.memset_dns_reload** : memset_dns_reload Request reload of Memset's DNS infrastructure,\n* **community.general.memset_memstore_info** : memset_memstore_info Retrieve Memstore product usage information\n* **community.general.memset_server_info** : memset_server_info Retrieve server information\n* **community.general.memset_zone** : memset_zone Creates and deletes Memset DNS zones\n* **community.general.memset_zone_domain** : memset_zone_domain Create and delete domains in Memset DNS zones\n* **community.general.memset_zone_record** : memset_zone_record Create and delete records in Memset DNS zones\n* **community.general.mksysb** : mksysb Generates AIX mksysb rootvg backups\n* **community.general.modprobe** : modprobe Load or unload kernel modules\n* **community.general.monit** : monit Manage the state of a program monitored via Monit\n* **community.general.mqtt** : mqtt Publish a message on an MQTT topic for the IoT\n* **community.general.mssql_db** : mssql_db Add or remove MSSQL databases from a remote host\n* **community.general.mssql_script** : mssql_script Execute SQL scripts on a MSSQL database\n* **community.general.nagios** : nagios Perform common tasks in Nagios related to downtime and notifications\n* **community.general.netcup_dns** : netcup_dns Manage Netcup DNS records\n* **community.general.newrelic_deployment** : newrelic_deployment Notify New Relic about app deployments\n* **community.general.nexmo** : nexmo Send a SMS via nexmo\n* **community.general.nginx_status_info** : nginx_status_info Retrieve information on nginx status\n* **community.general.nictagadm** : nictagadm Manage nic tags on SmartOS systems\n* **community.general.nmcli** : nmcli Manage Networking\n* **community.general.nomad_job** : nomad_job Launch a Nomad Job\n* **community.general.nomad_job_info** : nomad_job_info Get Nomad Jobs info\n* **community.general.nosh** : nosh Manage services with nosh\n* **community.general.npm** : npm Manage node.js packages with npm\n* **community.general.nsupdate** : nsupdate Manage DNS records\n* **community.general.ocapi_info** : ocapi_info Manages Out-Of-Band controllers using Open Composable API (OCAPI)\n* **community.general.oci_vcn** : oci_vcn Manage Virtual Cloud Networks(VCN) in OCI\n* **community.general.odbc** : odbc Execute SQL via ODBC\n* **community.general.office_365_connector_card** : office_365_connector_card Use webhooks to create Connector Card messages within an Office 365 group\n* **community.general.ohai** : ohai Returns inventory data from I(Ohai)\n* **community.general.omapi_host** : omapi_host Setup OMAPI hosts\n* **community.general.one_host** : one_host Manages OpenNebula Hosts\n* **community.general.one_image** : one_image Manages OpenNebula images\n* **community.general.one_image_info** : one_image_info Gather information on OpenNebula images\n* **community.general.one_service** : one_service Deploy and manage OpenNebula services\n* **community.general.one_template** : one_template Manages OpenNebula templates\n* **community.general.one_vm** : one_vm Creates or terminates OpenNebula instances\n* **community.general.oneandone_firewall_policy** : oneandone_firewall_policy Configure 1\u00261 firewall policy\n* **community.general.oneandone_load_balancer** : oneandone_load_balancer Configure 1\u00261 load balancer\n* **community.general.oneandone_monitoring_policy** : oneandone_monitoring_policy Configure 1\u00261 monitoring policy\n* **community.general.oneandone_private_network** : oneandone_private_network Configure 1\u00261 private networking\n* **community.general.oneandone_public_ip** : oneandone_public_ip Configure 1\u00261 public IPs\n* **community.general.oneandone_server** : oneandone_server Create, destroy, start, stop, and reboot a 1\u00261 Host server\n* **community.general.onepassword_info** : onepassword_info Gather items from 1Password\n* **community.general.oneview_datacenter_info** : oneview_datacenter_info Retrieve information about the OneView Data Centers\n* **community.general.oneview_enclosure_info** : oneview_enclosure_info Retrieve information about one or more Enclosures\n* **community.general.oneview_ethernet_network** : oneview_ethernet_network Manage OneView Ethernet Network resources\n* **community.general.oneview_ethernet_network_info** : oneview_ethernet_network_info Retrieve the information about one or more of the OneView Ethernet Networks\n* **community.general.oneview_fc_network** : oneview_fc_network Manage OneView Fibre Channel Network resources\n* **community.general.oneview_fc_network_info** : oneview_fc_network_info Retrieve the information about one or more of the OneView Fibre Channel Networks\n* **community.general.oneview_fcoe_network** : oneview_fcoe_network Manage OneView FCoE Network resources\n* **community.general.oneview_fcoe_network_info** : oneview_fcoe_network_info Retrieve the information about one or more of the OneView FCoE Networks\n* **community.general.oneview_logical_interconnect_group** : oneview_logical_interconnect_group Manage OneView Logical Interconnect Group resources\n* **community.general.oneview_logical_interconnect_group_info** : oneview_logical_interconnect_group_info Retrieve information about one or more of the OneView Logical Interconnect Groups\n* **community.general.oneview_network_set** : oneview_network_set Manage HPE OneView Network Set resources\n* **community.general.oneview_network_set_info** : oneview_network_set_info Retrieve information about the OneView Network Sets\n* **community.general.oneview_san_manager** : oneview_san_manager Manage OneView SAN Manager resources\n* **community.general.oneview_san_manager_info** : oneview_san_manager_info Retrieve information about one or more of the OneView SAN Managers\n* **community.general.online_server_info** : online_server_info Gather information about Online servers\n* **community.general.online_user_info** : online_user_info Gather information about Online user\n* **community.general.open_iscsi** : open_iscsi Manage iSCSI targets with Open-iSCSI\n* **community.general.openbsd_pkg** : openbsd_pkg Manage packages on OpenBSD\n* **community.general.opendj_backendprop** : opendj_backendprop Will update the backend configuration of OpenDJ via the dsconfig set-backend-prop command\n* **community.general.openwrt_init** : openwrt_init Manage services on OpenWrt\n* **community.general.opkg** : opkg Package manager for OpenWrt and Openembedded/Yocto based Linux distributions\n* **community.general.osx_defaults** : osx_defaults Manage macOS user defaults\n* **community.general.ovh_ip_failover** : ovh_ip_failover Manage OVH IP failover address\n* **community.general.ovh_ip_loadbalancing_backend** : ovh_ip_loadbalancing_backend Manage OVH IP LoadBalancing backends\n* **community.general.ovh_monthly_billing** : ovh_monthly_billing Manage OVH monthly billing\n* **community.general.pacemaker_cluster** : pacemaker_cluster Manage pacemaker clusters\n* **community.general.packet_device** : packet_device Manage a bare metal server in the Packet Host\n* **community.general.packet_ip_subnet** : packet_ip_subnet Assign IP subnet to a bare metal server\n* **community.general.packet_project** : packet_project Create/delete a project in Packet host\n* **community.general.packet_sshkey** : packet_sshkey Create/delete an SSH key in Packet host\n* **community.general.packet_volume** : packet_volume Create/delete a volume in Packet host\n* **community.general.packet_volume_attachment** : packet_volume_attachment Attach/detach a volume to a device in the Packet host\n* **community.general.pacman** : pacman Manage packages with I(pacman)\n* **community.general.pacman_key** : pacman_key Manage pacman's list of trusted keys\n* **community.general.pagerduty** : pagerduty Create PagerDuty maintenance windows\n* **community.general.pagerduty_alert** : pagerduty_alert Trigger, acknowledge or resolve PagerDuty incidents\n* **community.general.pagerduty_change** : pagerduty_change Track a code or infrastructure change as a PagerDuty change event\n* **community.general.pagerduty_user** : pagerduty_user Manage a user account on PagerDuty\n* **community.general.pam_limits** : pam_limits Modify Linux PAM limits\n* **community.general.pamd** : pamd Manage PAM Modules\n* **community.general.parted** : parted Configure block device partitions\n* **community.general.pear** : pear Manage pear/pecl packages\n* **community.general.pids** : pids Retrieves process IDs list if the process is running otherwise return empty list\n* **community.general.pingdom** : pingdom Pause/unpause Pingdom alerts\n* **community.general.pip_package_info** : pip_package_info Pip package information\n* **community.general.pipx** : pipx Manages applications installed with pipx\n* **community.general.pipx_info** : pipx_info Rretrieves information about applications installed with pipx\n* **community.general.pkg5** : pkg5 Manages packages with the Solaris 11 Image Packaging System\n* **community.general.pkg5_publisher** : pkg5_publisher Manages Solaris 11 Image Packaging System publishers\n* **community.general.pkgin** : pkgin Package manager for SmartOS, NetBSD, et al\n* **community.general.pkgng** : pkgng Package manager for FreeBSD \u003e= 9.0\n* **community.general.pkgutil** : pkgutil OpenCSW package management on Solaris\n* **community.general.pmem** : pmem Configure Intel Optane Persistent Memory modules\n* **community.general.portage** : portage Package manager for Gentoo\n* **community.general.portinstall** : portinstall Installing packages from FreeBSD's ports system\n* **community.general.pritunl_org** : pritunl_org Manages Pritunl Organizations using the Pritunl API\n* **community.general.pritunl_org_info** : pritunl_org_info List Pritunl Organizations using the Pritunl API\n* **community.general.pritunl_user** : pritunl_user Manage Pritunl Users using the Pritunl API\n* **community.general.pritunl_user_info** : pritunl_user_info List Pritunl Users using the Pritunl API\n* **community.general.profitbricks** : profitbricks Create, destroy, start, stop, and reboot a ProfitBricks virtual machine\n* **community.general.profitbricks_datacenter** : profitbricks_datacenter Create or destroy a ProfitBricks Virtual Datacenter\n* **community.general.profitbricks_nic** : profitbricks_nic Create or Remove a NIC\n* **community.general.profitbricks_volume** : profitbricks_volume Create or destroy a volume\n* **community.general.profitbricks_volume_attachments** : profitbricks_volume_attachments Attach or detach a volume\n* **community.general.proxmox** : proxmox Management of instances in Proxmox VE cluster\n* **community.general.proxmox_disk** : proxmox_disk Management of a disk of a Qemu(KVM) VM in a Proxmox VE cluster\n* **community.general.proxmox_domain_info** : proxmox_domain_info Retrieve information about one or more Proxmox VE domains\n* **community.general.proxmox_group_info** : proxmox_group_info Retrieve information about one or more Proxmox VE groups\n* **community.general.proxmox_kvm** : proxmox_kvm Management of Qemu(KVM) Virtual Machines in Proxmox VE cluster\n* **community.general.proxmox_nic** : proxmox_nic Management of a NIC of a Qemu(KVM) VM in a Proxmox VE cluster\n* **community.general.proxmox_snap** : proxmox_snap Snapshot management of instances in Proxmox VE cluster\n* **community.general.proxmox_storage_info** : proxmox_storage_info Retrieve information about one or more Proxmox VE storages\n* **community.general.proxmox_tasks_info** : proxmox_tasks_info Retrieve information about one or more Proxmox VE tasks\n* **community.general.proxmox_template** : proxmox_template Management of OS templates in Proxmox VE cluster\n* **community.general.proxmox_user_info** : proxmox_user_info Retrieve information about one or more Proxmox VE users\n* **community.general.pubnub_blocks** : pubnub_blocks PubNub blocks management module\n* **community.general.pulp_repo** : pulp_repo Add or remove Pulp repos from a remote host\n* **community.general.puppet** : puppet Runs puppet\n* **community.general.pushbullet** : pushbullet Sends notifications to Pushbullet\n* **community.general.pushover** : pushover Send notifications via U(https://pushover.net)\n* **community.general.python_requirements_info** : python_requirements_info Show python path and assert dependency versions\n* **community.general.rax** : rax Create / delete an instance in Rackspace Public Cloud\n* **community.general.rax_cbs** : rax_cbs Manipulate Rackspace Cloud Block Storage Volumes\n* **community.general.rax_cbs_attachments** : rax_cbs_attachments Manipulate Rackspace Cloud Block Storage Volume Attachments\n* **community.general.rax_cdb** : rax_cdb Create/delete or resize a Rackspace Cloud Databases instance\n* **community.general.rax_cdb_database** : rax_cdb_database Create / delete a database in the Cloud Databases\n* **community.general.rax_cdb_user** : rax_cdb_user Create / delete a Rackspace Cloud Database\n* **community.general.rax_clb** : rax_clb Create / delete a load balancer in Rackspace Public Cloud\n* **community.general.rax_clb_nodes** : rax_clb_nodes Add, modify and remove nodes from a Rackspace Cloud Load Balancer\n* **community.general.rax_clb_ssl** : rax_clb_ssl Manage SSL termination for a Rackspace Cloud Load Balancer\n* **community.general.rax_dns** : rax_dns Manage domains on Rackspace Cloud DNS\n* **community.general.rax_dns_record** : rax_dns_record Manage DNS records on Rackspace Cloud DNS\n* **community.general.rax_facts** : rax_facts Gather facts for Rackspace Cloud Servers\n* **community.general.rax_files** : rax_files Manipulate Rackspace Cloud Files Containers\n* **community.general.rax_files_objects** : rax_files_objects Upload, download, and delete objects in Rackspace Cloud Files\n* **community.general.rax_identity** : rax_identity Load Rackspace Cloud Identity\n* **community.general.rax_keypair** : rax_keypair Create a keypair for use with Rackspace Cloud Servers\n* **community.general.rax_meta** : rax_meta Manipulate metadata for Rackspace Cloud Servers\n* **community.general.rax_mon_alarm** : rax_mon_alarm Create or delete a Rackspace Cloud Monitoring alarm\n* **community.general.rax_mon_check** : rax_mon_check Create or delete a Rackspace Cloud Monitoring check for an existing entity.\n* **community.general.rax_mon_entity** : rax_mon_entity Create or delete a Rackspace Cloud Monitoring entity\n* **community.general.rax_mon_notification** : rax_mon_notification Create or delete a Rackspace Cloud Monitoring notification\n* **community.general.rax_mon_notification_plan** : rax_mon_notification_plan Create or delete a Rackspace Cloud Monitoring notification plan.\n* **community.general.rax_network** : rax_network Create / delete an isolated network in Rackspace Public Cloud\n* **community.general.rax_queue** : rax_queue Create / delete a queue in Rackspace Public Cloud\n* **community.general.rax_scaling_group** : rax_scaling_group Manipulate Rackspace Cloud Autoscale Groups\n* **community.general.rax_scaling_policy** : rax_scaling_policy Manipulate Rackspace Cloud Autoscale Scaling Policy\n* **community.general.read_csv** : read_csv Read a CSV file\n* **community.general.redfish_info** : redfish_info Manages Out-Of-Band controllers using Redfish APIs\n* **community.general.redhat_subscription** : redhat_subscription Manage registration and subscriptions to RHSM using C(subscription-manager)\n* **community.general.redis** : redis Various redis commands, replica and flush\n* **community.general.redis_data** : redis_data Set key value pairs in Redis\n* **community.general.redis_data_incr** : redis_data_incr Increment keys in Redis\n* **community.general.redis_data_info** : redis_data_info Get value of key in Redis database\n* **community.general.redis_info** : redis_info Gather information about Redis servers\n* **community.general.rhevm** : rhevm RHEV/oVirt automation\n* **community.general.rhn_channel** : rhn_channel Adds or removes Red Hat software channels\n* **community.general.rhn_register** : rhn_register Manage Red Hat Network registration using the C(rhnreg_ks) command\n* **community.general.rhsm_release** : rhsm_release Set or Unset RHSM Release version\n* **community.general.rhsm_repository** : rhsm_repository Manage RHSM repositories using the subscription-manager command\n* **community.general.riak** : riak This module handles some common Riak operations\n* **community.general.rocketchat** : rocketchat Send notifications to Rocket Chat\n* **community.general.rollbar_deployment** : rollbar_deployment Notify Rollbar about app deployments\n* **community.general.rpm_ostree_pkg** : rpm_ostree_pkg Install or uninstall overlay additional packages\n* **community.general.rundeck_acl_policy** : rundeck_acl_policy Manage Rundeck ACL policies\n* **community.general.rundeck_job_executions_info** : rundeck_job_executions_info Query executions for a Rundeck job\n* **community.general.rundeck_job_run** : rundeck_job_run Run a Rundeck job\n* **community.general.rundeck_project** : rundeck_project Manage Rundeck projects\n* **community.general.runit** : runit Manage runit services\n* **community.general.sap_task_list_execute** : sap_task_list_execute Perform SAP Task list execution\n* **community.general.sapcar_extract** : sapcar_extract Manages SAP SAPCAR archives\n* **community.general.say** : say Makes a computer to speak\n* **community.general.scaleway_compute** : scaleway_compute Scaleway compute management module\n* **community.general.scaleway_compute_private_network** : scaleway_compute_private_network Scaleway compute - private network management\n* **community.general.scaleway_container** : scaleway_container Scaleway Container management\n* **community.general.scaleway_container_info** : scaleway_container_info Retrieve information on Scaleway Container\n* **community.general.scaleway_container_namespace** : scaleway_container_namespace Scaleway Container namespace management\n* **community.general.scaleway_container_namespace_info** : scaleway_container_namespace_info Retrieve information on Scaleway Container namespace\n* **community.general.scaleway_container_registry** : scaleway_container_registry Scaleway Container registry management module\n* **community.general.scaleway_container_registry_info** : scaleway_container_registry_info Scaleway Container registry info module\n* **community.general.scaleway_database_backup** : scaleway_database_backup Scaleway database backups management module\n* **community.general.scaleway_function** : scaleway_function Scaleway Function management\n* **community.general.scaleway_function_info** : scaleway_function_info Retrieve information on Scaleway Function\n* **community.general.scaleway_function_namespace** : scaleway_function_namespace Scaleway Function namespace management\n* **community.general.scaleway_function_namespace_info** : scaleway_function_namespace_info Retrieve information on Scaleway Function namespace\n* **community.general.scaleway_image_info** : scaleway_image_info Gather information about the Scaleway images available\n* **community.general.scaleway_ip** : scaleway_ip Scaleway IP management module\n* **community.general.scaleway_ip_info** : scaleway_ip_info Gather information about the Scaleway ips available\n* **community.general.scaleway_lb** : scaleway_lb Scaleway load-balancer management module\n* **community.general.scaleway_organization_info** : scaleway_organization_info Gather information about the Scaleway organizations available\n* **community.general.scaleway_private_network** : scaleway_private_network Scaleway private network management\n* **community.general.scaleway_security_group** : scaleway_security_group Scaleway Security Group management module\n* **community.general.scaleway_security_group_info** : scaleway_security_group_info Gather information about the Scaleway security groups available\n* **community.general.scaleway_security_group_rule** : scaleway_security_group_rule Scaleway Security Group Rule management module\n* **community.general.scaleway_server_info** : scaleway_server_info Gather information about the Scaleway servers available\n* **community.general.scaleway_snapshot_info** : scaleway_snapshot_info Gather information about the Scaleway snapshots available\n* **community.general.scaleway_sshkey** : scaleway_sshkey Scaleway SSH keys management module\n* **community.general.scaleway_user_data** : scaleway_user_data Scaleway user_data management module\n* **community.general.scaleway_volume** : scaleway_volume Scaleway volumes management module\n* **community.general.scaleway_volume_info** : scaleway_volume_info Gather information about the Scaleway volumes available\n* **community.general.sefcontext** : sefcontext Manages SELinux file context mapping definitions\n* **community.general.selinux_permissive** : selinux_permissive Change permissive domain in SELinux policy\n* **community.general.selogin** : selogin Manages linux user to SELinux user mapping\n* **community.general.sendgrid** : sendgrid Sends an email with the SendGrid API\n* **community.general.sensu_check** : sensu_check Manage Sensu checks\n* **community.general.sensu_client** : sensu_client Manages Sensu client configuration\n* **community.general.sensu_handler** : sensu_handler Manages Sensu handler configuration\n* **community.general.sensu_silence** : sensu_silence Manage Sensu silence entries\n* **community.general.sensu_subscription** : sensu_subscription Manage Sensu subscriptions\n* **community.general.seport** : seport Manages SELinux network port type definitions\n* **community.general.serverless** : serverless Manages a Serverless Framework project\n* **community.general.shutdown** : shutdown Shut down a machine\n* **community.general.sl_vm** : sl_vm Create or cancel a virtual instance in SoftLayer\n* **community.general.slack** : slack Send Slack notifications\n* **community.general.slackpkg** : slackpkg Package manager for Slackware \u003e= 12.2\n* **community.general.smartos_image_info** : smartos_image_info Get SmartOS image details\n* **community.general.snap** : snap Manages snaps\n* **community.general.snap_alias** : snap_alias Manages snap aliases\n* **community.general.snmp_facts** : snmp_facts Retrieve facts for a device using SNMP\n* **community.general.solaris_zone** : solaris_zone Manage Solaris zones\n* **community.general.sorcery** : sorcery Package manager for Source Mage GNU/Linux\n* **community.general.spectrum_device** : spectrum_device Creates/deletes devices in CA Spectrum\n* **community.general.spectrum_model_attrs** : spectrum_model_attrs Enforce a model's attributes in CA Spectrum\n* **community.general.spotinst_aws_elastigroup** : spotinst_aws_elastigroup Create, update or delete Spotinst AWS Elastigroups\n* **community.general.ss_3par_cpg** : ss_3par_cpg Manage HPE StoreServ 3PAR CPG\n* **community.general.ssh_config** : ssh_config Manage SSH config for user\n* **community.general.stackdriver** : stackdriver Send code deploy and annotation events to stackdriver\n* **community.general.stacki_host** : stacki_host Add or remove host to stacki front-end\n* **community.general.statsd** : statsd Send metrics to StatsD\n* **community.general.statusio_maintenance** : statusio_maintenance Create maintenance windows for your status.io dashboard\n* **community.general.sudoers** : sudoers Manage sudoers files\n* **community.general.supervisorctl** : supervisorctl Manage the state of a program or group of programs running via supervisord\n* **community.general.svc** : svc Manage daemontools services\n* **community.general.svr4pkg** : svr4pkg Manage Solaris SVR4 packages\n* **community.general.swdepot** : swdepot Manage packages with swdepot package manager (HP-UX)\n* **community.general.swupd** : swupd Manages updates and bundles in ClearLinux systems\n* **community.general.syslogger** : syslogger Log messages in the syslog\n* **community.general.syspatch** : syspatch Manage OpenBSD system patches\n* **community.general.sysrc** : sysrc Manage FreeBSD using sysrc\n* **community.general.sysupgrade** : sysupgrade Manage OpenBSD system upgrades\n* **community.general.taiga_issue** : taiga_issue Creates/deletes an issue in a Taiga Project Management Platform\n* **community.general.telegram** : telegram Send notifications via telegram\n* **community.general.terraform** : terraform Manages a Terraform deployment (and plans)\n* **community.general.timezone** : timezone Configure timezone setting\n* **community.general.twilio** : twilio Sends a text message to a mobile phone through Twilio\n* **community.general.typetalk** : typetalk Send a message to typetalk\n* **community.general.udm_dns_record** : udm_dns_record Manage dns entries on a univention corporate server\n* **community.general.udm_dns_zone** : udm_dns_zone Manage dns zones on a univention corporate server\n* **community.general.udm_group** : udm_group Manage of the posix group\n* **community.general.udm_share** : udm_share Manage samba shares on a univention corporate server\n* **community.general.udm_user** : udm_user Manage posix users on a univention corporate server\n* **community.general.ufw** : ufw Manage firewall with UFW\n* **community.general.uptimerobot** : uptimerobot Pause and start Uptime Robot monitoring\n* **community.general.urpmi** : urpmi Urpmi manager\n* **community.general.utm_aaa_group** : utm_aaa_group Create, update or destroy an aaa group object in Sophos UTM\n* **community.general.utm_aaa_group_info** : utm_aaa_group_info Get info for reverse_proxy frontend entry in Sophos UTM\n* **community.general.utm_ca_host_key_cert** : utm_ca_host_key_cert Create, update or destroy ca host_key_cert entry in Sophos UTM\n* **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\n* **community.general.utm_dns_host** : utm_dns_host Create, update or destroy dns entry in Sophos UTM\n* **community.general.utm_network_interface_address** : utm_network_interface_address Create, update or destroy network/interface_address object\n* **community.general.utm_network_interface_address_info** : utm_network_interface_address_info Get info for a network/interface_address object\n* **community.general.utm_proxy_auth_profile** : utm_proxy_auth_profile Create, update or destroy reverse_proxy auth_profile entry in Sophos UTM\n* **community.general.utm_proxy_exception** : utm_proxy_exception Create, update or destroy reverse_proxy exception entry in Sophos UTM\n* **community.general.utm_proxy_frontend_info** : utm_proxy_frontend_info Create, update or destroy reverse_proxy frontend entry in Sophos UTM\n* **community.general.utm_proxy_location_info** : utm_proxy_location_info Create, update or destroy reverse_proxy location entry in Sophos UTM\n* **community.general.vdo** : vdo Module to control VDO\n* **community.general.vertica_configuration** : vertica_configuration Updates Vertica configuration parameters\n* **community.general.vertica_info** : vertica_info Gathers Vertica database facts\n* **community.general.vertica_role** : vertica_role Adds or removes Vertica database roles and assigns roles to them\n* **community.general.vertica_schema** : vertica_schema Adds or removes Vertica database schema and roles\n* **community.general.vertica_user** : vertica_user Adds or removes Vertica database users and assigns roles\n* **community.general.vexata_eg** : vexata_eg Manage export groups on Vexata VX100 storage arrays\n* **community.general.vexata_volume** : vexata_volume Manage volumes on Vexata VX100 storage arrays\n* **community.general.vmadm** : vmadm Manage SmartOS virtual machines and zones\n* **community.general.wakeonlan** : wakeonlan Send a magic Wake-on-LAN (WoL) broadcast packet\n* **community.general.wdc_redfish_info** : wdc_redfish_info Manages WDC UltraStar Data102 Out-Of-Band controllers using Redfish APIs\n* **community.general.webfaction_app** : webfaction_app Add or remove applications on a Webfaction host\n* **community.general.webfaction_db** : webfaction_db Add or remove a database on Webfaction\n* **community.general.webfaction_domain** : webfaction_domain Add or remove domains and subdomains on Webfaction\n* **community.general.webfaction_mailbox** : webfaction_mailbox Add or remove mailboxes on Webfaction\n* **community.general.webfaction_site** : webfaction_site Add or remove a website on a Webfaction host\n* **community.general.xattr** : xattr Manage user defined extended attributes\n* **community.general.xbps** : xbps Manage packages with XBPS\n* **community.general.xcc_redfish_command** : xcc_redfish_command Manages Lenovo Out-Of-Band controllers using Redfish APIs\n* **community.general.xenserver_facts** : xenserver_facts Get facts reported on xenserver\n* **community.general.xenserver_guest** : xenserver_guest Manages virtual machines running on Citrix Hypervisor/XenServer host or pool\n* **community.general.xenserver_guest_info** : xenserver_guest_info Gathers information for virtual machines running on Citrix Hypervisor/XenServer host or pool\n* **community.general.xenserver_guest_powerstate** : xenserver_guest_powerstate Manages power states of virtual machines running on Citrix Hypervisor/XenServer host or pool\n* **community.general.xfconf** : xfconf Edit XFCE4 Configurations\n* **community.general.xfconf_info** : xfconf_info Retrieve XFCE4 configurations\n* **community.general.xfs_quota** : xfs_quota Manage quotas on XFS filesystems\n* **community.general.xml** : xml Manage bits and pieces of XML files or strings\n* **community.general.yarn** : yarn Manage node.js packages with Yarn\n* **community.general.yum_versionlock** : yum_versionlock Locks / unlocks a installed package(s) from being updated by yum package manager\n* **community.general.zfs** : zfs Manage zfs\n* **community.general.zfs_delegate_admin** : zfs_delegate_admin Manage ZFS delegated administration (user admin privileges)\n* **community.general.zfs_facts** : zfs_facts Gather facts about ZFS datasets\n* **community.general.znode** : znode Create, delete, retrieve, and update znodes using ZooKeeper\n* **community.general.zpool_facts** : zpool_facts Gather facts about ZFS pools\n* **community.general.zypper** : zypper Manage packages on SUSE and openSUSE\n* **community.general.zypper_repository** : zypper_repository Add and remove Zypper repositories\n\n### `community.crypto` collection\n\n* **community.crypto.acme_account** : acme_account Create, modify or delete ACME accounts\n* **community.crypto.acme_account_info** : acme_account_info Retrieves information on ACME accounts\n* **community.crypto.acme_certificate** : acme_certificate Create SSL/TLS certificates with the ACME protocol\n* **community.crypto.acme_certificate_revoke** : acme_certificate_revoke Revoke certificates with the ACME protocol\n* **community.crypto.acme_challenge_cert_helper** : acme_challenge_cert_helper Prepare certificates required for ACME challenges such as C(tls-alpn-01)\n* **community.crypto.acme_inspect** : acme_inspect Send direct requests to an ACME server\n* **community.crypto.certificate_complete_chain** : certificate_complete_chain Complete certificate chain given a set of untrusted and root certificates\n* **community.crypto.crypto_info** : crypto_info Retrieve cryptographic capabilities\n* **community.crypto.ecs_certificate** : ecs_certificate Request SSL/TLS certificates with the Entrust Certificate Services (ECS) API\n* **community.crypto.ecs_domain** : ecs_domain Request validation of a domain with the Entrust Certificate Services (ECS) API\n* **community.crypto.get_certificate** : get_certificate Get a certificate from a host:port\n* **community.crypto.luks_device** : luks_device Manage encrypted (LUKS) devices\n* **community.crypto.openssh_cert** : openssh_cert Generate OpenSSH host or user certificates.\n* **community.crypto.openssh_keypair** : openssh_keypair Generate OpenSSH private and public keys\n* **community.crypto.openssl_csr_pipe** : openssl_csr_pipe Generate OpenSSL Certificate Signing Request (CSR)\n* **community.crypto.openssl_csr_info** : openssl_csr_info Provide information of OpenSSL Certificate Signing Requests (CSR)\n* **community.crypto.openssl_dhparam** : openssl_dhparam Generate OpenSSL Diffie-Hellman Parameters\n* **community.crypto.openssl_pkcs12** : openssl_pkcs12 Generate OpenSSL PKCS#12 archive\n* **community.crypto.openssl_privatekey** : openssl_privatekey Generate OpenSSL private keys\n* **community.crypto.openssl_privatekey_convert** : openssl_privatekey_convert Convert OpenSSL private keys\n* **community.crypto.openssl_privatekey_info** : openssl_privatekey_info Provide information for OpenSSL private keys\n* **community.crypto.openssl_privatekey_pipe** : openssl_privatekey_pipe Generate OpenSSL private keys without disk access\n* **community.crypto.openssl_publickey** : openssl_publickey Generate an OpenSSL public key from its private key.\n* **community.crypto.openssl_publickey_info** : openssl_publickey_info Provide information for OpenSSL public keys\n* **community.crypto.openssl_signature** : openssl_signature Sign data with openssl\n* **community.crypto.openssl_signature_info** : openssl_signature_info Verify signatures with openssl\n* **community.crypto.x509_certificate_pipe** : x509_certificate_pipe Generate and/or check OpenSSL certificates\n* **community.crypto.x509_certificate_info** : x509_certificate_info Provide information of OpenSSL X.509 certificates\n* **community.crypto.x509_crl** : x509_crl Generate Certificate Revocation Lists (CRLs)\n* **community.crypto.x509_crl_info** : x509_crl_info Retrieve information on Certificate Revocation Lists (CRLs)\n\n### `community.docker` collection\n\n* **community.docker.current_container_facts** : current_container_facts Return facts about whether the module runs in a container\n* **community.docker.docker_compose** : docker_compose Manage multi-container Docker applications with Docker Compose.\n* **community.docker.docker_config** : docker_config Manage docker configs.\n* **community.docker.docker_container** : docker_container manage Docker containers\n* **community.docker.docker_container_copy_into** : docker_container_copy_into Copy a file into a Docker container\n* **community.docker.docker_container_exec** : docker_container_exec Execute command in a docker container\n* **community.docker.docker_container_info** : docker_container_info Retrieves facts about docker container\n* **community.docker.docker_host_info** : docker_host_info Retrieves facts about docker host and lists of objects of the services.\n* **community.docker.docker_image** : docker_image Manage docker images\n* **community.docker.docker_image_info** : docker_image_info Inspect docker images\n* **community.docker.docker_image_load** : docker_image_load Load docker image(s) from archives\n* **community.docker.docker_login** : docker_login Log into a Docker registry.\n* **community.docker.docker_network** : docker_network Manage Docker networks\n* **community.docker.docker_network_info** : docker_network_info Retrieves facts about docker network\n* **community.docker.docker_node** : docker_node Manage Docker Swarm node\n* **community.docker.docker_node_info** : docker_node_info Retrieves facts about docker swarm node from Swarm Manager\n* **community.docker.docker_plugin** : docker_plugin Manage Docker plugins\n* **community.docker.docker_prune** : docker_prune Allows to prune various docker objects\n* **community.docker.docker_secret** : docker_secret Manage docker secrets.\n* **community.docker.docker_stack** : docker_stack docker stack module\n* **community.docker.docker_stack_info** : docker_stack_info Return information on a docker stack\n* **community.docker.docker_stack_task_info** : docker_stack_task_info Return information of the tasks on a docker stack\n* **community.docker.docker_swarm** : docker_swarm Manage Swarm cluster\n* **community.docker.docker_swarm_info** : docker_swarm_info Retrieves facts about Docker Swarm cluster.\n* **community.docker.docker_swarm_service** : docker_swarm_service docker swarm service\n* **community.docker.docker_swarm_service_info** : docker_swarm_service_info Retrieves information about docker services from a Swarm Manager\n* **community.docker.docker_volume** : docker_volume Manage Docker volumes\n* **community.docker.docker_volume_info** : docker_volume_info Retrieve facts about Docker volumes\n\n### `kubernetes.core` collection\n\n* **kubernetes.core.helm** : helm Manages Kubernetes packages with the Helm package manager\n* **kubernetes.core.helm_info** : helm_info Get information from Helm package deployed inside the cluster\n* **kubernetes.core.helm_plugin** : helm_plugin Manage Helm plugins\n* **kubernetes.core.helm_plugin_info** : helm_plugin_info Gather information about Helm plugins\n* **kubernetes.core.helm_pull** : helm_pull download a chart from a repository and (optionally) unpack it in local directory.\n* **kubernetes.core.helm_repository** : helm_repository Manage Helm repositories.\n* **kubernetes.core.helm_template** : helm_template Render chart templates\n* **kubernetes.core.k8s** : k8s Manage Kubernetes (K8s) objects\n* **kubernetes.core.k8s_cluster_info** : k8s_cluster_info Describe Kubernetes (K8s) cluster, APIs available and their respective versions\n* **kubernetes.core.k8s_cp** : k8s_cp Copy files and directories to and from pod.\n* **kubernetes.core.k8s_drain** : k8s_drain Drain, Cordon, or Uncordon node in k8s cluster\n* **kubernetes.core.k8s_exec** : k8s_exec Execute command in Pod\n* **kubernetes.core.k8s_info** : k8s_info Describe Kubernetes (K8s) objects\n* **kubernetes.core.k8s_json_patch** : k8s_json_patch Apply JSON patch operations to existing objects\n* **kubernetes.core.k8s_log** : k8s_log Fetch logs from Kubernetes resources\n* **kubernetes.core.k8s_rollback** : k8s_rollback Rollback Kubernetes (K8S) Deployments and DaemonSets\n* **kubernetes.core.k8s_scale** : k8s_scale Set a new size for a Deployment, ReplicaSet, Replication Controller, or Job.\n* **kubernetes.core.k8s_service** : k8s_service Manage Services on Kubernetes\n* **kubernetes.core.k8s_taint** : k8s_taint Taint a node in a Kubernetes/OpenShift cluster\n\n### `community.mysql` collection\n\n* **community.mysql.mysql_db** : mysql_db Add or remove MySQL databases from a remote host\n* **community.mysql.mysql_info** : mysql_info Gather information about MySQL servers\n* **community.mysql.mysql_query** : mysql_query Run MySQL queries\n* **community.mysql.mysql_replication** : mysql_replication Manage MySQL replication\n* **community.mysql.mysql_role** : mysql_role Adds, removes, or updates a MySQL role\n* **community.mysql.mysql_user** : mysql_user Adds or removes a user from a MySQL database\n* **community.mysql.mysql_variables** : mysql_variables Manage MySQL global variables\n\n### `community.postgresql` collection\n\n* **community.postgresql.postgresql_copy** : postgresql_copy Copy data between a file/program and a PostgreSQL table\n* **community.postgresql.postgresql_db** : postgresql_db Add or remove PostgreSQL databases from a remote host\n* **community.postgresql.postgresql_ext** : postgresql_ext Add or remove PostgreSQL extensions from a database\n* **community.postgresql.postgresql_idx** : postgresql_idx Create or drop indexes from a PostgreSQL database\n* **community.postgresql.postgresql_info** : postgresql_info Gather information about PostgreSQL servers\n* **community.postgresql.postgresql_lang** : postgresql_lang Adds, removes or changes procedural languages with a PostgreSQL database\n* **community.postgresql.postgresql_membership** : postgresql_membership Add or remove PostgreSQL roles from groups\n* **community.postgresql.postgresql_owner** : postgresql_owner Change an owner of PostgreSQL database object\n* **community.postgresql.postgresql_pg_hba** : postgresql_pg_hba Add, remove or modify a rule in a pg_hba file\n* **community.postgresql.postgresql_ping** : postgresql_ping Check remote PostgreSQL server availability\n* **community.postgresql.postgresql_privs** : postgresql_privs Grant or revoke privileges on PostgreSQL database objects\n* **community.postgresql.postgresql_publication** : postgresql_publication Add, update, or remove PostgreSQL publication\n* **community.postgresql.postgresql_query** : postgresql_query Run PostgreSQL queries\n* **community.postgresql.postgresql_schema** : postgresql_schema Add or remove PostgreSQL schema\n* **community.postgresql.postgresql_script** : postgresql_script Run PostgreSQL statements from a file\n* **community.postgresql.postgresql_sequence** : postgresql_sequence Create, drop, or alter a PostgreSQL sequence\n* **community.postgresql.postgresql_set** : postgresql_set Change a PostgreSQL server configuration parameter\n* **community.postgresql.postgresql_slot** : postgresql_slot Add or remove replication slots from a PostgreSQL database\n* **community.postgresql.postgresql_subscription** : postgresql_subscription Add, update, or remove PostgreSQL subscription\n* **community.postgresql.postgresql_table** : postgresql_table Create, drop, or modify a PostgreSQL table\n* **community.postgresql.postgresql_tablespace** : postgresql_tablespace Add or remove PostgreSQL tablespaces from remote hosts\n* **community.postgresql.postgresql_user** : postgresql_user Create, alter, or remove a user (role) from a PostgreSQL server instance\n* **community.postgresql.postgresql_user_obj_stat_info** : postgresql_user_obj_stat_info Gather statistics about PostgreSQL user objects\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephrobert%2Fansible-snippets","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstephrobert%2Fansible-snippets","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephrobert%2Fansible-snippets/lists"}