Spec-Zone.ru › Ansible

Community.General

Collection version 13.1.0

  • Description
  • Communication
  • Changelog
  • Guides
  • Deployment Guides
  • Technology Guides
  • Developer Guides
  • Plugin Index

Description

The community.general collection is a part of the Ansible package and includes many modules and plugins supported by Ansible community which are not part of more specialized community collections.

Author:

  • Ansible (https://github.com/ansible)

Supported ansible-core versions:

  • 2.18.0 or newer
  • Issue Tracker
  • Repository (Sources)
  • Ask for help
  • Submit a bug report
  • Request a feature

Communication

  • Forum: Ansible Forum: General usage and support questions.
  • Forum: Ansible Forum: Discussions about the collection itself, not for specific modules or plugins.
  • Matrix room #users:ansible.im: General usage and support questions.
  • IRC channel #ansible (Libera network): General usage and support questions.

Changelog

  • Community.General Release Notes

Guides

  • community.general Filter Guide
  • community.general Test (Plugin) Guide

Deployment Guides

  • Execution Environment Guide

Technology Guides

  • Alibaba Cloud Compute Services Guide
  • Iocage Guide
  • Online.net Guide
  • Packet.net Guide
  • Scaleway Guide

Developer Guides

  • deps Guide
  • VarDict Guide
  • Command Runner guide
  • Module Helper guide
  • UTHelper Guide

Plugin Index

These are the plugins in the community.general collection:

Modules

  • aerospike_migrations module – Check or wait for migrations between nodes
  • airbrake_deployment module – Notify airbrake about app deployments
  • aix_devices module – Manages AIX devices DEPRECATED
  • aix_filesystem module – Configure LVM and NFS file systems for AIX DEPRECATED
  • aix_inittab module – Manages the inittab on AIX DEPRECATED
  • aix_lvg module – Manage LVM volume groups on AIX DEPRECATED
  • aix_lvol module – Configure AIX LVM logical volumes DEPRECATED
  • alerta_customer module – Manage customers in Alerta
  • ali_instance module – Create, Start, Stop, Restart or Terminate an Instance in ECS; Add or Remove Instance to/from a Security Group
  • ali_instance_info module – Gather information on instances of Alibaba Cloud ECS
  • alternatives module – Manages alternative programs for common commands
  • android_sdk module – Manages Android SDK packages
  • ansible_galaxy_install module – Install Ansible roles or collections using ansible-galaxy
  • apache2_mod_proxy module – Set and/or get members’ attributes of an Apache httpd 2.4 mod_proxy balancer pool
  • apache2_module module – Enables/disables a module of the Apache2 webserver
  • apk module – Manages apk packages
  • apt_repo module – Manage APT repositories using apt-repo
  • apt_rpm module – APT-RPM package manager
  • archive module – Creates a compressed archive of one or more files or trees
  • awall module – Manage awall policies
  • beadm module – Manage ZFS boot environments on FreeBSD/Solaris/illumos systems
  • bigpanda module – Notify BigPanda about deployments
  • bitbucket_access_key module – Manages Bitbucket repository access keys
  • bitbucket_pipeline_key_pair module – Manages Bitbucket pipeline SSH key pair
  • bitbucket_pipeline_known_host module – Manages Bitbucket pipeline known hosts
  • bitbucket_pipeline_variable module – Manages Bitbucket pipeline variables
  • bootc_manage module – Bootc Switch and Upgrade
  • bower module – Manage bower packages with bower
  • btrfs_info module – Query btrfs filesystem info
  • btrfs_subvolume module – Manage btrfs subvolumes
  • bundler module – Manage Ruby Gem dependencies with Bundler
  • bzr module – Deploy software (or files) from bzr branches
  • campfire module – Send a message to Campfire
  • capabilities module – Manage Linux capabilities
  • cargo module – Manage Rust packages with cargo
  • circonus_annotation module – Create an annotation in Circonus
  • cisco_webex module – Send a message to a Cisco Webex Teams Room or Individual
  • cloud_init_data_facts module – Retrieve facts of cloud-init
  • cloudflare_dns module – Manage Cloudflare DNS records
  • cobbler_sync module – Sync Cobbler
  • cobbler_system module – Manage system objects in Cobbler
  • composer module – Dependency Manager for PHP
  • consul module – Add, modify & delete services within a Consul cluster
  • consul_acl_bootstrap module – Bootstrap ACLs in Consul
  • consul_agent_check module – Add, modify, and delete checks within a Consul cluster
  • consul_agent_service module – Add, modify and delete services within a Consul cluster
  • consul_auth_method module – Manipulate Consul auth methods
  • consul_binding_rule module – Manipulate Consul binding rules
  • consul_kv module – Manipulate entries in the key/value store of a Consul cluster
  • consul_policy module – Manipulate Consul policies
  • consul_role module – Manipulate Consul roles
  • consul_session module – Manipulate Consul sessions
  • consul_token module – Manipulate Consul tokens
  • copr module – Manage one of the Copr repositories
  • cpanm module – Manages Perl library dependencies
  • cronvar module – Manage variables in crontabs
  • crypttab module – Encrypted Linux block devices
  • datadog_downtime module – Manages Datadog downtimes
  • datadog_event module – Posts events to Datadog service
  • datadog_monitor module – Manages Datadog monitors
  • dconf module – Modify and read dconf database
  • decompress module – Decompresses compressed files
  • deploy_helper module – Manages some of the steps common in deploying projects
  • discord module – Send Discord messages
  • django_check module – Wrapper for django-admin check
  • django_command module – Run Django admin commands
  • django_createcachetable module – Wrapper for django-admin createcachetable
  • django_dumpdata module – Wrapper for django-admin dumpdata
  • django_loaddata module – Wrapper for django-admin loaddata
  • django_manage module – Manages a Django application
  • dnf_config_manager module – Enable or disable dnf repositories using config-manager
  • dnf_versionlock module – Locks package versions in dnf based systems
  • dnsimple module – Interface with dnsimple.com (a DNS hosting service)
  • dnsimple_info module – Pull basic info from DNSimple API
  • dnsmadeeasy module – Interface with dnsmadeeasy.com (a DNS hosting service)
  • dpkg_divert module – Override a debian package’s version of a file
  • easy_install module – Installs Python libraries
  • ejabberd_user module – Manages users for ejabberd servers
  • elasticsearch_plugin module – Manage Elasticsearch plugins
  • emc_vnx_sg_member module – Manage storage group member on EMC VNX
  • etcd3 module – Set or delete key value pairs from an etcd3 cluster
  • facter_facts module – Runs the discovery program facter on the remote system and return Ansible facts
  • file_remove module – Remove files matching a pattern from a directory
  • filesize module – Create a file with a given size, or resize it if it exists
  • filesystem module – Makes a filesystem
  • flatpak module – Manage flatpaks
  • flatpak_remote module – Manage flatpak repository remotes
  • gandi_livedns module – Manage Gandi LiveDNS records
  • gconftool2 module – Edit GNOME Configurations
  • gconftool2_info module – Retrieve GConf configurations
  • gem module – Manage Ruby gems
  • gio_mime module – Set default handler for MIME type, for applications using Gnome GIO
  • git_config module – Update git configuration
  • git_config_info module – Read git configuration
  • github_deploy_key module – Manages deploy keys for GitHub repositories
  • github_issue module – View GitHub issue
  • github_key module – Manage GitHub access keys
  • github_release module – Interact with GitHub Releases
  • github_repo module – Manage your repositories on Github
  • github_secrets module – Manage GitHub repository or organization secrets
  • github_secrets_info module – List GitHub repository or organization secrets
  • github_webhook module – Manage GitHub webhooks
  • github_webhook_info module – Query information about GitHub webhooks
  • gitlab_branch module – Create or delete a branch
  • gitlab_deploy_key module – Manages GitLab project deploy keys
  • gitlab_group module – Creates/updates/deletes GitLab Groups
  • gitlab_group_access_token module – Manages GitLab group access tokens
  • gitlab_group_members module – Manage group members on GitLab Server
  • gitlab_group_variable module – Creates, updates, or deletes GitLab groups variables
  • gitlab_hook module – Manages GitLab project hooks
  • gitlab_instance_variable module – Creates, updates, or deletes GitLab instance variables
  • gitlab_issue module – Create, update, or delete GitLab issues
  • gitlab_label module – Creates/updates/deletes GitLab Labels belonging to project or group
  • gitlab_merge_request module – Create, update, or delete GitLab merge requests
  • gitlab_milestone module – Creates/updates/deletes GitLab Milestones belonging to project or group
  • gitlab_project module – Creates/updates/deletes GitLab Projects
  • gitlab_project_access_token module – Manages GitLab project access tokens
  • gitlab_project_approvals module – Manage project-level merge request approvals settings on GitLab Server
  • gitlab_project_badge module – Manage project badges on GitLab Server
  • gitlab_project_members module – Manage project members on GitLab Server
  • gitlab_project_variable module – Creates/updates/deletes GitLab Projects Variables
  • gitlab_protected_branch module – Manage protection of existing branches
  • gitlab_runner module – Create, modify and delete GitLab Runners
  • gitlab_user module – Creates/updates/deletes/blocks/unblocks GitLab Users
  • golang_package module – Manage Go packages with go install
  • google_chat module – Send Google Chat notifications
  • grove module – Sends a notification to a grove.io channel
  • gunicorn module – Run gunicorn with various settings
  • haproxy module – Enable, disable, and set weights for HAProxy backend servers using socket commands
  • heroku_collaborator module – Add or delete app collaborators on Heroku
  • hg module – Manages Mercurial (hg) repositories
  • homebrew module – Package manager for Homebrew
  • homebrew_cask module – Install and uninstall homebrew casks
  • homebrew_services module – Services manager for Homebrew
  • homebrew_tap module – Tap a Homebrew repository
  • homectl module – Manage user accounts with systemd-homed
  • honeybadger_deployment module – Notify Honeybadger.io about app deployments
  • hpilo_boot module – Boot system using specific media through HP iLO interface
  • hpilo_info module – Gather information through an HP iLO interface
  • hponcfg module – Configure HP iLO interface using hponcfg
  • htpasswd module – Manage user files for basic authentication
  • hwc_ecs_instance module – Creates a resource of Ecs/Instance in Huawei Cloud
  • hwc_evs_disk module – Creates a resource of Evs/Disk in Huawei Cloud
  • hwc_network_vpc module – Creates a Huawei Cloud VPC
  • hwc_smn_topic module – Creates a resource of SMNTopic in Huawei Cloud
  • hwc_vpc_eip module – Creates a resource of VPC/EIP in Huawei Cloud
  • hwc_vpc_peering_connect module – Creates a resource of VPC/PeeringConnect in Huawei Cloud
  • hwc_vpc_port module – Creates a resource of VPC/Port in Huawei Cloud
  • hwc_vpc_private_ip module – Creates a resource of VPC/PrivateIP in Huawei Cloud
  • hwc_vpc_route module – Creates a resource of VPC/Route in Huawei Cloud
  • hwc_vpc_security_group module – Creates a resource of VPC/SecurityGroup in Huawei Cloud
  • hwc_vpc_security_group_rule module – Creates a resource of VPC/SecurityGroupRule in Huawei Cloud
  • hwc_vpc_subnet module – Creates a resource of VPC/Subnet in Huawei Cloud
  • ibm_sa_domain module – Manages domains on IBM Spectrum Accelerate Family storage systems
  • ibm_sa_host module – Adds hosts to or removes them from IBM Spectrum Accelerate Family storage systems
  • ibm_sa_host_ports module – Add host ports on IBM Spectrum Accelerate Family storage systems
  • ibm_sa_pool module – Handles pools on IBM Spectrum Accelerate Family storage systems
  • ibm_sa_vol module – Handle volumes on IBM Spectrum Accelerate Family storage systems
  • ibm_sa_vol_map module – Handles volume mapping on IBM Spectrum Accelerate Family storage systems
  • icinga2_downtime module – Manages Icinga 2 downtimes
  • icinga2_feature module – Manage Icinga2 feature
  • icinga2_host module – Manage a host in Icinga2
  • idrac_redfish_command module – Manages Out-Of-Band controllers using iDRAC OEM Redfish APIs
  • idrac_redfish_config module – Manages servers through iDRAC using Dell Redfish APIs
  • idrac_redfish_info module – Gather PowerEdge server information through iDRAC using Redfish APIs
  • ilo_redfish_command module – Manages Out-Of-Band controllers using Redfish APIs
  • ilo_redfish_config module – Sets or updates configuration attributes on HPE iLO with Redfish OEM extensions
  • ilo_redfish_info module – Gathers server information through iLO using Redfish APIs
  • imc_rest module – Manage Cisco IMC hardware through its REST API
  • imgadm module – Manage SmartOS images
  • infinity module – Manage Infinity IPAM using Rest API
  • influxdb_database module – Manage InfluxDB databases
  • influxdb_query module – Query data points from InfluxDB
  • influxdb_retention_policy module – Manage InfluxDB retention policies
  • influxdb_user module – Manage InfluxDB users
  • influxdb_write module – Write data points into InfluxDB
  • ini_file module – Tweak settings in INI files
  • installp module – Manage packages on AIX DEPRECATED
  • interfaces_file module – Tweak settings in /etc/network/interfaces files
  • ip2location_info module – Retrieve IP geolocation information of a host’s IP address
  • ip_netns module – Manage network namespaces
  • ipa_config module – Manage Global FreeIPA Configuration Settings
  • ipa_dnsrecord module – Manage FreeIPA DNS records
  • ipa_dnszone module – Manage FreeIPA DNS Zones
  • ipa_getkeytab module – Manage keytab file in FreeIPA
  • ipa_group module – Manage FreeIPA group
  • ipa_hbacrule module – Manage FreeIPA HBAC rule
  • ipa_host module – Manage FreeIPA host
  • ipa_hostgroup module – Manage FreeIPA host-group
  • ipa_otpconfig module – Manage FreeIPA OTP Configuration Settings
  • ipa_otptoken module – Manage FreeIPA OTPs
  • ipa_pwpolicy module – Manage FreeIPA password policies
  • ipa_role module – Manage FreeIPA role
  • ipa_service module – Manage FreeIPA service
  • ipa_subca module – Manage FreeIPA Lightweight Sub Certificate Authorities
  • ipa_sudocmd module – Manage FreeIPA sudo command
  • ipa_sudocmdgroup module – Manage FreeIPA sudo command group
  • ipa_sudorule module – Manage FreeIPA sudo rule
  • ipa_user module – Manage FreeIPA users
  • ipa_vault module – Manage FreeIPA vaults
  • ipbase_info module – Retrieve IP geolocation and other facts of a host’s IP address using the ipbase.com API
  • ipify_facts module – Retrieve the public IP of your internet gateway
  • ipinfoio_facts module – Retrieve IP geolocation facts of a host’s IP address
  • ipmi_boot module – Management of order of boot devices
  • ipmi_power module – Power management for machine
  • iptables_state module – Save iptables state into a file or restore it from a file
  • ipwcli_dns module – Manage DNS Records for Ericsson IPWorks using ipwcli
  • irc module – Send a message to an IRC channel or a nick
  • iso_create module – Generate ISO file with specified files or folders
  • iso_customize module – Add/remove/change files in ISO file
  • iso_extract module – Extract files from an ISO image
  • jabber module – Send a message to jabber user or chat room
  • java_cert module – Uses keytool to import/remove certificate to/from java keystore (cacerts)
  • java_keystore module – Create a Java keystore in JKS format
  • jboss module – Deploy applications to JBoss DEPRECATED
  • jenkins_build module – Manage jenkins builds
  • jenkins_build_info module – Get information about Jenkins builds
  • jenkins_credential module – Manage Jenkins credentials and domains through API
  • jenkins_job module – Manage jenkins jobs
  • jenkins_job_info module – Get information about Jenkins jobs
  • jenkins_node module – Manage Jenkins nodes
  • jenkins_plugin module – Add or remove Jenkins plugin
  • jenkins_script module – Executes a groovy script in the jenkins instance
  • jira module – Create and modify issues in a JIRA instance
  • kdeconfig module – Manage KDE configuration files
  • kea_command module – Submits generic command to ISC KEA server on target
  • kernel_blacklist module – Blacklist kernel modules
  • keycloak_authentication module – Configure authentication in Keycloak
  • keycloak_authentication_required_actions module – Allows administration of Keycloak authentication required actions
  • keycloak_authentication_v2 module – Configure authentication flows in Keycloak in an idempotent and safe manner.
  • keycloak_authz_authorization_scope module – Allows administration of Keycloak client authorization scopes using Keycloak API
  • keycloak_authz_custom_policy module – Allows administration of Keycloak client custom Javascript policies using Keycloak API
  • keycloak_authz_permission module – Allows administration of Keycloak client authorization permissions using Keycloak API
  • keycloak_authz_permission_info module – Query Keycloak client authorization permissions information
  • keycloak_client module – Allows administration of Keycloak clients using Keycloak API
  • keycloak_client_rolemapping module – Allows administration of Keycloak client_rolemapping with the Keycloak API
  • keycloak_client_rolescope module – Allows administration of Keycloak client roles scope to restrict the usage of certain roles to a other specific client applications
  • keycloak_clientscope module – Allows administration of Keycloak client_scopes using Keycloak API
  • keycloak_clientscope_rolemappings module – Allows administration of Keycloak clientscope scope mappings to restrict the usage of certain roles to specific clientscopes
  • keycloak_clientscope_type module – Set the type of aclientscope in realm or client using Keycloak API
  • keycloak_clientsecret_info module – Retrieve client secret using Keycloak API
  • keycloak_clientsecret_regenerate module – Regenerate Keycloak client secret using Keycloak API
  • keycloak_clienttemplate module – Allows administration of Keycloak client templates using Keycloak API
  • keycloak_component module – Allows administration of Keycloak components using Keycloak API
  • keycloak_component_info module – Retrieve component info in Keycloak
  • keycloak_group module – Allows administration of Keycloak groups using Keycloak API
  • keycloak_identity_provider module – Allows administration of Keycloak identity providers using Keycloak API
  • keycloak_realm module – Allows administration of Keycloak realm using Keycloak API
  • keycloak_realm_info module – Allows obtaining Keycloak realm public information using Keycloak API
  • keycloak_realm_key module – Allows administration of Keycloak realm keys using Keycloak API
  • keycloak_realm_keys_metadata_info module – Allows obtaining Keycloak realm keys metadata using Keycloak API
  • keycloak_realm_localization module – Allows management of Keycloak realm localization overrides via the Keycloak API
  • keycloak_realm_rolemapping module – Allows administration of Keycloak realm role mappings into groups with the Keycloak API
  • keycloak_realm_users_info module – Retrieve users from a Keycloak realm using the Keycloak API
  • keycloak_role module – Allows administration of Keycloak roles using Keycloak API
  • keycloak_user module – Create and configure a user in Keycloak
  • keycloak_user_execute_actions_email module – Send a Keycloak execute-actions email to a user
  • keycloak_user_federation module – Allows administration of Keycloak user federations using Keycloak API
  • keycloak_user_rolemapping module – Allows administration of Keycloak user_rolemapping with the Keycloak API
  • keycloak_userprofile module – Allows managing Keycloak User Profiles
  • keyring module – Set or delete a passphrase using the Operating System’s native keyring
  • keyring_info module – Get a passphrase using the Operating System’s native keyring
  • kibana_plugin module – Manage Kibana plugins
  • kopia_repository module – Manage Kopia repository
  • kopia_repository_info module – Gather information about a Kopia repository
  • krb_ticket module – Kerberos utils for managing tickets
  • launchd module – Manage macOS services
  • layman module – Manage Gentoo overlays DEPRECATED
  • lbu module – Local Backup Utility for Alpine Linux
  • ldap_attrs module – Add or remove multiple LDAP attribute values
  • ldap_entry module – Add or remove LDAP entries
  • ldap_inc module – Use the Modify-Increment LDAP V3 feature to increment an attribute value
  • ldap_passwd module – Set passwords in LDAP
  • ldap_search module – Search for entries in a LDAP server
  • librato_annotation module – Create an annotation in Librato
  • linode module – Manage instances on the Linode Public Cloud
  • linode_v4 module – Manage instances on the Linode cloud
  • listen_ports_facts module – Gather facts on processes listening on TCP and UDP ports
  • lldp_facts module – Get details reported by LLDP
  • locale_gen module – Creates or removes locales
  • logentries module – Module for tracking logs using logentries.com
  • logentries_msg module – Send a message to logentries
  • logrotate module – Manage logrotate configurations
  • logstash_plugin module – Manage Logstash plugins
  • lvg module – Configure LVM volume groups
  • lvg_rename module – Renames LVM volume groups
  • lvm_pv module – Manage LVM Physical Volumes
  • lvm_pv_move_data module – Move data between LVM Physical Volumes (PVs)
  • lvol module – Configure LVM logical volumes
  • lxc_container module – Manage LXC Containers
  • lxca_cmms module – Custom module for lxca cmms inventory utility
  • lxca_nodes module – Custom module for lxca nodes inventory utility
  • lxd_container module – Manage LXD instances
  • lxd_profile module – Manage LXD profiles
  • lxd_project module – Manage LXD projects
  • lxd_storage_pool_info module – Retrieve information about LXD storage pools
  • lxd_storage_volume_info module – Retrieve information about LXD storage volumes
  • macports module – Package manager for MacPorts
  • mail module – Send an email
  • make module – Run targets in a Makefile
  • manageiq_alert_profiles module – Configuration of alert profiles for ManageIQ
  • manageiq_alerts module – Configuration of alerts in ManageIQ
  • manageiq_group module – Management of groups in ManageIQ
  • manageiq_policies module – Management of resource policy_profiles in ManageIQ
  • manageiq_policies_info module – Listing of resource policy_profiles in ManageIQ
  • manageiq_provider module – Management of provider in ManageIQ
  • manageiq_tags module – Management of resource tags in ManageIQ
  • manageiq_tags_info module – Retrieve resource tags in ManageIQ
  • manageiq_tenant module – Management of tenants in ManageIQ
  • manageiq_user module – Management of users in ManageIQ
  • mas module – Manage Mac App Store applications with mas-cli
  • matrix module – Send notifications to matrix
  • mattermost module – Send Mattermost notifications
  • maven_artifact module – Downloads an Artifact from a Maven Repository
  • memset_dns_reload module – Request reload of Memset’s DNS infrastructure,
  • memset_memstore_info module – Retrieve Memstore product usage information
  • memset_server_info module – Retrieve server information
  • memset_zone module – Creates and deletes Memset DNS zones
  • memset_zone_domain module – Create and delete domains in Memset DNS zones
  • memset_zone_record module – Create and delete records in Memset DNS zones
  • mksysb module – Generates AIX mksysb rootvg backups
  • modprobe module – Load or unload kernel modules
  • monit module – Manage the state of a program monitored using Monit
  • mqtt module – Publish a message on an MQTT topic for the IoT
  • mssql_db module – Add or remove MSSQL databases from a remote host
  • mssql_script module – Execute SQL scripts on a MSSQL database
  • nagios module – Perform common tasks in Nagios related to downtime and notifications
  • netcup_dns module – Manage Netcup DNS records
  • newrelic_deployment module – Notify New Relic about app deployments
  • nexmo module – Send a SMS using nexmo
  • nginx_status_info module – Retrieve information on nginx status
  • nictagadm module – Manage nic tags on SmartOS systems
  • nmcli module – Manage Networking
  • nomad_job module – Launch a Nomad Job
  • nomad_job_info module – Get Nomad Jobs info
  • nomad_token module – Manage Nomad ACL tokens
  • nosh module – Manage services with nosh
  • npm module – Manage node.js packages with npm
  • nsupdate module – Manage DNS records
  • ocapi_command module – Manages Out-Of-Band controllers using Open Composable API (OCAPI)
  • ocapi_info module – Manages Out-Of-Band controllers using Open Composable API (OCAPI)
  • odbc module – Execute SQL using ODBC
  • office_365_connector_card module – Use webhooks to create Connector Card messages within an Office 365 group
  • ohai module – Returns inventory data from Ohai
  • omapi_host module – Setup OMAPI hosts
  • one_host module – Manages OpenNebula Hosts
  • one_image module – Manages OpenNebula images
  • one_image_info module – Gather information on OpenNebula images
  • one_service module – Deploy and manage OpenNebula services
  • one_template module – Manages OpenNebula templates
  • one_vm module – Creates or terminates OpenNebula instances
  • one_vnet module – Manages OpenNebula virtual networks
  • onepassword_info module – Gather items from 1Password
  • oneview_datacenter_info module – Retrieve information about the OneView Data Centers
  • oneview_enclosure_info module – Retrieve information about one or more Enclosures
  • oneview_ethernet_network module – Manage OneView Ethernet Network resources
  • oneview_ethernet_network_info module – Retrieve the information about one or more of the OneView Ethernet Networks
  • oneview_fc_network module – Manage OneView Fibre Channel Network resources
  • oneview_fc_network_info module – Retrieve the information about one or more of the OneView Fibre Channel Networks
  • oneview_fcoe_network module – Manage OneView FCoE Network resources
  • oneview_fcoe_network_info module – Retrieve the information about one or more of the OneView FCoE Networks
  • oneview_logical_interconnect_group module – Manage OneView Logical Interconnect Group resources
  • oneview_logical_interconnect_group_info module – Retrieve information about one or more of the OneView Logical Interconnect Groups
  • oneview_network_set module – Manage HPE OneView Network Set resources
  • oneview_network_set_info module – Retrieve information about the OneView Network Sets
  • oneview_san_manager module – Manage OneView SAN Manager resources
  • oneview_san_manager_info module – Retrieve information about one or more of the OneView SAN Managers
  • online_server_info module – Gather information about Online servers
  • online_user_info module – Gather information about Online user
  • open_iscsi module – Manage iSCSI targets with Open-iSCSI
  • openbsd_pkg module – Manage packages on OpenBSD
  • opendj_backendprop module – Update the backend configuration of OpenDJ using the dsconfig set-backend-prop command
  • openwrt_init module – Manage services on OpenWrt
  • opkg module – Package manager for OpenWrt and Openembedded/Yocto based Linux distributions
  • osx_defaults module – Manage macOS user defaults
  • ovh_ip_failover module – Manage OVH IP failover address
  • ovh_ip_loadbalancing_backend module – Manage OVH IP LoadBalancing backends
  • ovh_monthly_billing module – Manage OVH monthly billing
  • pacemaker_cluster module – Manage pacemaker clusters
  • pacemaker_info module – Gather information about Pacemaker cluster
  • pacemaker_resource module – Manage pacemaker resources
  • pacemaker_stonith module – Manage Pacemaker STONITH
  • packet_device module – Manage a bare metal server in the Packet Host
  • packet_ip_subnet module – Assign IP subnet to a bare metal server
  • packet_project module – Create/delete a project in Packet host
  • packet_sshkey module – Create/delete an SSH key in Packet host
  • packet_volume module – Create/delete a volume in Packet host
  • packet_volume_attachment module – Attach/detach a volume to a device in the Packet host
  • pacman module – Manage packages with pacman
  • pacman_key module – Manage pacman’s list of trusted keys
  • pagerduty module – Create PagerDuty maintenance windows
  • pagerduty_alert module – Trigger, acknowledge or resolve PagerDuty incidents
  • pagerduty_change module – Track a code or infrastructure change as a PagerDuty change event
  • pagerduty_user module – Manage a user account on PagerDuty
  • pam_limits module – Modify Linux PAM limits
  • pamd module – Manage PAM Modules
  • parted module – Configure block device partitions
  • pear module – Manage pear/pecl packages
  • pids module – Retrieves process IDs list if the process is running otherwise return empty list
  • pingdom module – Pause/unpause Pingdom alerts
  • pip_package_info module – Pip package information
  • pipx module – Manages applications installed with pipx
  • pipx_info module – Rretrieves information about applications installed with pipx
  • pkg5 module – Manages packages with the Solaris 11 Image Packaging System
  • pkg5_publisher module – Manages Solaris 11 Image Packaging System publishers
  • pkgin module – Package manager for SmartOS, NetBSD, et al
  • pkgng module – Package manager for FreeBSD >= 9.0
  • pkgutil module – OpenCSW package management on Solaris
  • pmem module – Configure Intel Optane Persistent Memory modules
  • pnpm module – Manage Node.js packages with pnpm
  • portage module – Package manager for Gentoo
  • portinstall module – Installing packages from FreeBSD’s ports system
  • pritunl_org module – Manages Pritunl Organizations using the Pritunl API
  • pritunl_org_info module – List Pritunl Organizations using the Pritunl API
  • pritunl_user module – Manage Pritunl Users using the Pritunl API
  • pritunl_user_info module – List Pritunl Users using the Pritunl API
  • pubnub_blocks module – PubNub blocks management module
  • pulp_repo module – Add or remove Pulp repos from a remote host
  • puppet module – Runs puppet
  • pushover module – Send notifications through https://pushover.net
  • python_requirements_info module – Show python path and assert dependency versions
  • read_csv module – Read a CSV file
  • redfish_command module – Manages Out-Of-Band controllers using Redfish APIs
  • redfish_config module – Manages Out-Of-Band controllers using Redfish APIs
  • redfish_info module – Manages Out-Of-Band controllers using Redfish APIs
  • redhat_subscription module – Manage registration and subscriptions to RHSM using subscription-manager
  • redis module – Various redis commands, replica and flush
  • redis_data module – Set key value pairs in Redis
  • redis_data_incr module – Increment keys in Redis
  • redis_data_info module – Get value of key in Redis database
  • redis_info module – Gather information about Redis servers
  • rhevm module – RHEV/oVirt automation
  • rhsm_release module – Set or Unset RHSM Release version
  • rhsm_repository module – Manage RHSM repositories using the subscription-manager command
  • riak module – This module handles some common Riak operations
  • rocketchat module – Send notifications to Rocket Chat
  • rollbar_deployment module – Notify Rollbar about app deployments
  • rpm_ostree_pkg module – Install or uninstall overlay additional packages
  • rundeck_acl_policy module – Manage Rundeck ACL policies
  • rundeck_job_executions_info module – Query executions for a Rundeck job
  • rundeck_job_run module – Run a Rundeck job
  • rundeck_project module – Manage Rundeck projects
  • runit module – Manage runit services
  • say module – Makes a computer to speak
  • scaleway_compute module – Scaleway compute management module
  • scaleway_compute_private_network module – Scaleway compute - private network management
  • scaleway_container module – Scaleway Container management
  • scaleway_container_info module – Retrieve information on Scaleway Container
  • scaleway_container_namespace module – Scaleway Container namespace management
  • scaleway_container_namespace_info module – Retrieve information on Scaleway Container namespace
  • scaleway_container_registry module – Scaleway Container registry management module
  • scaleway_container_registry_info module – Scaleway Container registry info module
  • scaleway_database_backup module – Scaleway database backups management module
  • scaleway_function module – Scaleway Function management
  • scaleway_function_info module – Retrieve information on Scaleway Function
  • scaleway_function_namespace module – Scaleway Function namespace management
  • scaleway_function_namespace_info module – Retrieve information on Scaleway Function namespace
  • scaleway_image_info module – Gather information about the Scaleway images available
  • scaleway_ip module – Scaleway IP management module
  • scaleway_ip_info module – Gather information about the Scaleway IPs available
  • scaleway_lb module – Scaleway load-balancer management module
  • scaleway_organization_info module – Gather information about the Scaleway organizations available
  • scaleway_private_network module – Scaleway private network management
  • scaleway_security_group module – Scaleway Security Group management module
  • scaleway_security_group_info module – Gather information about the Scaleway security groups available
  • scaleway_security_group_rule module – Scaleway Security Group Rule management module
  • scaleway_server_info module – Gather information about the Scaleway servers available
  • scaleway_snapshot_info module – Gather information about the Scaleway snapshots available
  • scaleway_sshkey module – Scaleway SSH keys management module
  • scaleway_user_data module – Scaleway user_data management module
  • scaleway_volume module – Scaleway volumes management module
  • scaleway_volume_info module – Gather information about the Scaleway volumes available
  • sefcontext module – Manages SELinux file context mapping definitions
  • selinux_permissive module – Change permissive domain in SELinux policy
  • selogin module – Manages linux user to SELinux user mapping
  • sendgrid module – Sends an email with the SendGrid API
  • seport module – Manages SELinux network port type definitions
  • serverless module – Manages a Serverless Framework project
  • shutdown module – Shut down a machine
  • simpleinit_msb module – Manage services on Source Mage GNU/Linux
  • sl_vm module – Create or cancel a virtual instance in SoftLayer
  • slack module – Send Slack notifications
  • slackpkg module – Package manager for Slackware >= 12.2
  • smartos_image_info module – Get SmartOS image details
  • snap module – Manages snaps
  • snap_alias module – Manages snap aliases
  • snap_connect module – Manages snap interface connections
  • snmp_facts module – Retrieve facts for a device using SNMP
  • solaris_zone module – Manage Solaris zones
  • sorcery module – Package manager for Source Mage GNU/Linux
  • spectrum_device module – Creates/deletes devices in CA Spectrum
  • spectrum_model_attrs module – Enforce a model’s attributes in CA Spectrum
  • ss_3par_cpg module – Manage HPE StoreServ 3PAR CPG
  • ssh_config module – Manage SSH config for user
  • sssd_info module – Check SSSD domain status using D-Bus
  • stacki_host module – Add or remove host to stacki front-end
  • statsd module – Send metrics to StatsD
  • statusio_maintenance module – Create maintenance windows for your status.io dashboard
  • sudoers module – Manage sudoers files
  • supervisorctl module – Manage the state of a program or group of programs managed by supervisord
  • svc module – Manage daemontools services
  • svr4pkg module – Manage Solaris SVR4 packages
  • swdepot module – Manage packages with swdepot package manager (HP-UX)
  • swupd module – Manages updates and bundles in ClearLinux systems DEPRECATED
  • syslogger module – Log messages in the syslog
  • syspatch module – Manage OpenBSD system patches
  • sysrc module – Manage FreeBSD using sysrc
  • systemd_creds_decrypt module – systemd‘s systemd-creds decrypt plugin
  • systemd_creds_encrypt module – systemd‘s systemd-creds encrypt plugin
  • systemd_info module – Gather systemd unit info
  • sysupgrade module – Manage OpenBSD system upgrades
  • taiga_issue module – Creates/deletes an issue in a Taiga Project Management Platform
  • telegram module – Send notifications using telegram
  • terraform module – Manages a Terraform deployment (and plans)
  • timezone module – Configure timezone setting
  • twilio module – Sends a text message to a mobile phone through Twilio
  • udm_dns_record module – Manage DNS entries on a univention corporate server
  • udm_dns_zone module – Manage DNS zones on a univention corporate server
  • udm_group module – Manage of the posix group
  • udm_share module – Manage samba shares on a univention corporate server
  • udm_user module – Manage posix users on a univention corporate server
  • ufw module – Manage firewall with UFW
  • uptimerobot module – Pause and start Uptime Robot monitoring DEPRECATED
  • urpmi module – Urpmi manager
  • usb_facts module – Allows listing information about USB devices
  • utm_aaa_group module – Create, update or destroy an aaa group object in Sophos UTM
  • utm_aaa_group_info module – Get info for reverse_proxy frontend entry in Sophos UTM
  • utm_ca_host_key_cert module – Create, update or destroy ca host_key_cert entry in Sophos UTM
  • utm_ca_host_key_cert_info module – Get info for a ca host_key_cert entry in Sophos UTM
  • utm_dns_host module – Create, update or destroy DNS entry in Sophos UTM
  • utm_network_interface_address module – Create, update or destroy network/interface_address object
  • utm_network_interface_address_info module – Get info for a network/interface_address object
  • utm_proxy_auth_profile module – Create, update or destroy reverse_proxy auth_profile entry in Sophos UTM
  • utm_proxy_exception module – Create, update or destroy reverse_proxy exception entry in Sophos UTM
  • utm_proxy_frontend module – Create, update or destroy reverse_proxy frontend entry in Sophos UTM
  • utm_proxy_frontend_info module – Create, update or destroy reverse_proxy frontend entry in Sophos UTM
  • utm_proxy_location module – Create, update or destroy reverse_proxy location entry in Sophos UTM
  • utm_proxy_location_info module – Create, update or destroy reverse_proxy location entry in Sophos UTM
  • uv_python module – Manage Python versions and installations using the uv Python package manager
  • vdo module – Module to control VDO
  • vertica_configuration module – Updates Vertica configuration parameters
  • vertica_info module – Gathers Vertica database facts
  • vertica_role module – Adds or removes Vertica database roles and assigns roles to them
  • vertica_schema module – Adds or removes Vertica database schema and roles
  • vertica_user module – Adds or removes Vertica database users and assigns roles
  • vexata_eg module – Manage export groups on Vexata VX100 storage arrays
  • vexata_volume module – Manage volumes on Vexata VX100 storage arrays
  • vmadm module – Manage SmartOS virtual machines and zones
  • wakeonlan module – Send a magic Wake-on-LAN (WoL) broadcast packet
  • wdc_redfish_command module – Manages WDC UltraStar Data102 Out-Of-Band controllers using Redfish APIs
  • wdc_redfish_info module – Manages WDC UltraStar Data102 Out-Of-Band controllers using Redfish APIs
  • xattr module – Manage user defined extended attributes
  • xbps module – Manage packages with XBPS
  • xcc_redfish_command module – Manages Lenovo Out-Of-Band controllers using Redfish APIs
  • xdg_mime module – Set default handler for MIME types, for applications using XDG tools
  • xenserver_facts module – Get facts reported on xenserver
  • xenserver_guest module – Manages virtual machines running on Citrix Hypervisor/XenServer host or pool
  • xenserver_guest_info module – Gathers information for virtual machines running on Citrix Hypervisor/XenServer host or pool
  • xenserver_guest_powerstate module – Manages power states of virtual machines running on Citrix Hypervisor/XenServer host or pool
  • xfconf module – Edit XFCE4 Configurations
  • xfconf_info module – Retrieve XFCE4 configurations
  • xfs_quota module – Manage quotas on XFS filesystems
  • xml module – Manage bits and pieces of XML files or strings
  • yarn module – Manage Node.js packages with Yarn
  • yum_versionlock module – Locks / unlocks a installed package(s) from being updated by yum package manager
  • zfs module – Manage ZFS
  • zfs_delegate_admin module – Manage ZFS delegated administration (user admin privileges)
  • zfs_facts module – Gather facts about ZFS datasets
  • znode module – Create, delete, retrieve, and update znodes using ZooKeeper
  • zpool module – Manage ZFS zpools
  • zpool_facts module – Gather facts about ZFS pools
  • zypper module – Manage packages on SUSE and openSUSE
  • zypper_repository module – Add and remove Zypper repositories
  • zypper_repository_info module – List Zypper repositories

Become Plugins

  • doas become – Do As user
  • dzdo become – Centrify’s Direct Authorize
  • ksu become – Kerberos substitute user
  • machinectl become – Systemd’s machinectl privilege escalation
  • pbrun become – PowerBroker run
  • pfexec become – Profile based execution
  • pmrun become – Privilege Manager run
  • run0 become – Systemd’s run0
  • sesu become – CA Privileged Access Manager
  • sudosu become – Run tasks using sudo su -

Cache Plugins

  • memcached cache – Use memcached DB for cache
  • pickle cache – Pickle formatted files
  • redis cache – Use Redis DB for cache
  • yaml cache – YAML formatted files

Callback Plugins

  • cgroup_memory_recap callback – Profiles maximum memory usage of tasks and full execution using cgroups
  • context_demo callback – Demo callback that adds play/task context
  • counter_enabled callback – Adds counters to the output items (tasks and hosts/task)
  • default_without_diff callback – The default ansible callback without diff output
  • dense callback – Minimal stdout output
  • diy callback – Customize the output
  • elastic callback – Create distributed traces for each Ansible task in Elastic APM
  • jabber callback – Post task events to a Jabber server
  • log_plays callback – Write playbook output to log file
  • loganalytics callback – Posts task results to Azure Log Analytics DEPRECATED
  • loganalytics_ingestion callback – Posts task results to an Azure Log Analytics workspace using the new Logs Ingestion API
  • logdna callback – Sends playbook logs to LogDNA
  • logentries callback – Sends events to Logentries
  • logstash callback – Sends events to Logstash
  • mail callback – Sends failure events through email
  • nrdp callback – Post task results to a Nagios server through nrdp
  • null callback – Do not display stuff to screen
  • opentelemetry callback – Create distributed traces with OpenTelemetry
  • print_task callback – Prints playbook task snippet to job output
  • say callback – Notify using software speech synthesizer
  • selective callback – Only print certain tasks
  • slack callback – Sends play events to a Slack channel
  • splunk callback – Sends task result events to Splunk HTTP Event Collector
  • sumologic callback – Sends task result events to Sumologic
  • syslog_json callback – Sends JSON events to syslog
  • tasks_only callback – Only show tasks
  • timestamp callback – Adds simple timestamp for each header
  • unixy callback – Condensed Ansible output

Connection Plugins

  • chroot connection – Interact with local chroot
  • funcd connection – Use funcd to connect to target
  • incus connection – Run tasks in Incus instances using the Incus CLI
  • iocage connection – Run tasks in iocage jails
  • jail connection – Run tasks in jails
  • lxc connection – Run tasks in LXC containers using lxc python library
  • lxd connection – Run tasks in LXD instances using lxc CLI
  • qubes connection – Interact with an existing QubesOS AppVM
  • saltstack connection – Allow ansible to piggyback on salt minions
  • wsl connection – Run tasks in WSL distribution using wsl.exe CLI using SSH
  • zone connection – Run tasks in a zone instance

Filter Plugins

  • accumulate filter – Produce a list of accumulated sums of the input list contents
  • counter filter – Counts hashable elements in a sequence
  • crc32 filter – Generate a CRC32 checksum
  • dict filter – Convert a list of tuples into a dictionary
  • dict_kv filter – Convert a value to a dictionary with a single key-value pair
  • from_csv filter – Converts CSV text input into list of dicts
  • from_ini filter – Converts INI text input into a dictionary
  • from_toml filter – Convert TOML string into dictionary
  • groupby_as_dict filter – Transform a sequence of dictionaries to a dictionary where the dictionaries are indexed by an attribute
  • hashids_decode filter – Decodes a sequence of numbers from a YouTube-like hash
  • hashids_encode filter – Encodes YouTube-like hashes from a sequence of integers
  • jc filter – Convert output of many shell commands and file-types to JSON
  • json_diff filter – Create a JSON patch by comparing two JSON files
  • json_patch filter – Apply a JSON-Patch (RFC 6902) operation to an object
  • json_patch_recipe filter – Apply JSON-Patch (RFC 6902) operations to an object
  • json_query filter – Select a single element or a data subset from a complex data structure
  • keep_keys filter – Keep specific keys from dictionaries in a list
  • lists_difference filter – Difference of lists with a predictive order
  • lists_intersect filter – Intersection of lists with a predictive order
  • lists_mergeby filter – Merge two or more lists of dictionaries by a given attribute
  • lists_symmetric_difference filter – Symmetric Difference of lists with a predictive order
  • lists_union filter – Union of lists with a predictive order
  • random_mac filter – Generate a random MAC address
  • remove_keys filter – Remove specific keys from dictionaries in a list
  • replace_keys filter – Replace specific keys in a list of dictionaries
  • reveal_ansible_type filter – Return input type
  • to_days filter – Converts a duration string to days
  • to_hours filter – Converts a duration string to hours
  • to_ini filter – Converts a dictionary to the INI file format
  • to_milliseconds filter – Converts a duration string to milliseconds
  • to_minutes filter – Converts a duration string to minutes
  • to_months filter – Convert a duration string to months
  • to_nice_yaml filter – Convert variable to YAML string
  • to_prettytable filter – Format a list of dictionaries as an ASCII table
  • to_seconds filter – Converts a duration string to seconds
  • to_time_unit filter – Converts a duration string to the given time unit
  • to_toml filter – Convert variable to TOML string
  • to_weeks filter – Converts a duration string to weeks
  • to_yaml filter – Convert variable to YAML string
  • to_years filter – Converts a duration string to years
  • unicode_normalize filter – Normalizes unicode strings to facilitate comparison of characters with normalized forms
  • version_sort filter – Sort a list according to version order instead of pure alphabetical one

Inventory Plugins

  • cobbler inventory – Cobbler inventory source
  • gitlab_runners inventory – Ansible dynamic inventory plugin for GitLab runners
  • icinga2 inventory – Icinga2 inventory source
  • incus inventory – Incus inventory source
  • iocage inventory – iocage inventory source
  • linode inventory – Ansible dynamic inventory plugin for Linode
  • lxd inventory – Returns Ansible inventory from lxd host
  • nmap inventory – Uses nmap to find hosts to target
  • online inventory – Scaleway (previously Online SAS or Online.net) inventory source
  • opennebula inventory – OpenNebula inventory source
  • scaleway inventory – Scaleway inventory source
  • virtualbox inventory – Virtualbox inventory source
  • xen_orchestra inventory – Xen Orchestra inventory source

Lookup Plugins

  • binary_file lookup – Read binary file and return it Base64 encoded
  • bitwarden lookup – Retrieve secrets from Bitwarden
  • bitwarden_secrets_manager lookup – Retrieve secrets from Bitwarden Secrets Manager
  • cartesian lookup – Returns the cartesian product of lists
  • chef_databag lookup – Fetches data from a Chef Databag
  • collection_version lookup – Retrieves the version of an installed collection
  • consul_kv lookup – Fetch metadata from a Consul key value store
  • credstash lookup – Retrieve secrets from Credstash on AWS
  • cyberarkpassword lookup – Get secrets from CyberArk AIM
  • dependent lookup – Composes a list with nested elements of other lists or dicts which can depend on previous loop variables
  • dig lookup – Query DNS using the dnspython library
  • dnstxt lookup – Query a domain(s)’s DNS txt fields
  • dsv lookup – Get secrets from Thycotic DevOps Secrets Vault
  • etcd lookup – Get info from an etcd server
  • etcd3 lookup – Get key values from etcd3 server
  • filetree lookup – Recursively match all files in a directory tree
  • flattened lookup – Return single list completely flattened
  • github_app_access_token lookup – Obtain short-lived Github App Access tokens
  • keyring lookup – Grab secrets from the OS keyring
  • lastpass lookup – Fetch data from LastPass
  • lmdb_kv lookup – Fetch data from LMDB
  • merge_variables lookup – Merge variables whose names match a given pattern
  • onepassword lookup – Fetch field values from 1Password
  • onepassword_doc lookup – Fetch documents stored in 1Password
  • onepassword_raw lookup – Fetch an entire item from 1Password
  • onepassword_ssh_key lookup – Fetch SSH keys stored in 1Password
  • passwordstore lookup – Manage passwords with passwordstore.org’s pass utility
  • random_pet lookup – Generates random pet names
  • random_string lookup – Generates random string
  • random_words lookup – Return a number of random words
  • redis lookup – Fetch data from Redis
  • revbitspss lookup – Get secrets from RevBits PAM server
  • shelvefile lookup – Read keys from Python shelve file
  • tss lookup – Get secrets from Delinea Secret Server

Test Plugins

  • a_module test – Test whether a given string refers to an existing module or action plugin
  • ansible_type test – Validate input type
  • fqdn_valid test – Validates fully-qualified domain names against RFC 1123

See also

List of collections with docs hosted here.

© 2012–2018 Michael DeHaan
© 2018–2025 Red Hat, Inc.
Licensed under the GNU General Public License version 3.
https://docs.ansible.com/projects/ansible/latest/collections/community/general/index.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API