Module Reference

Collections

builtin

ModuleSynopsis
add_hostManage add host
aptManage apt
apt_keyManage apt key
apt_repositoryManage apt repository
assembleManage assemble
assertManage assert
async_statusManage async status
blockinfileManage blockinfile
commandManage command
copyManage copy
cronManage cron
deb822_repositoryManage deb822 repository
debconfManage debconf
debugManage debug
dnfManage dnf
dnf5Manage dnf5
dpkg_selectionsManage dpkg selections
expectManage expect
failManage fail
fetchManage fetch
fileManage file
findManage find
get_urlManage get url
getentManage getent
gitManage git
groupManage group
group_byManage group by
hostnameManage hostname
import_roleManage import role
import_tasksManage import tasks
include_tasksManage include tasks
include_varsManage include vars
iptablesManage iptables
known_hostsManage known hosts
lineinfileManage lineinfile
metaManage meta
mountManage mount
mount_factsManage mount facts
packageManage package
package_factsManage package facts
pauseManage pause
pingManage ping
pipManage pip
rawManage raw
rebootManage reboot
replaceManage replace
rpm_keyManage rpm key
scriptManage script
serviceManage service
service_factsManage service facts
set_factManage set fact
setupManage setup
setupManage setup
shellManage shell
slurpManage slurp
statManage stat
svnManage svn
systemdManage systemd
systemd_serviceManage systemd service
sysvinitManage sysvinit
tempfileManage tempfile
templateManage template
unarchiveManage unarchive
uriManage uri
userManage user
validate_argument_specManage validate argument spec
vars_promptManage vars prompt
wait_forManage wait for
wait_for_connectionManage wait for connection
yumManage yum
yum_repositoryManage yum repository

community.general

ModuleSynopsis
alternativesManage alternatives
archiveManage archive
capabilitiesManage capabilities
composerManage composer
cpanmManage cpanm
dconfManage dconf
docker_composeManage docker compose
docker_networkManage docker network
docker_volumeManage docker volume
easy_installManage easy install
fileglobManage fileglob
filesystemManage filesystem
flatpakManage flatpak
gemManage gem
homebrewManage homebrew
htpasswdManage htpasswd
ini_fileManage ini file
jenkins_jobManage jenkins job
json_queryManage json query
listen_ports_factsManage listen ports facts
locale_genManage locale gen
lvgManage lvg
lvm_factsManage lvm facts
lvolManage lvol
mailManage mail
makeManage make
modprobeManage modprobe
mysql_userManage mysql user
nmcliManage nmcli
npmManage npm
pam_limitsManage pam limits
partedManage parted
postgresql_privsManage postgresql privs
postgresql_userManage postgresql user
rabbitmq_userManage rabbitmq user
read_csvManage read csv
redisManage redis
sefcontextManage sefcontext
slackManage slack
snapManage snap
ssh_configManage ssh config
supervisorctlManage supervisorctl
syslogdManage syslogd
terraformManage terraform
timezoneManage timezone
ufwManage ufw
xfs_quotaManage xfs quota
xmlManage xml
yarnManage yarn
zfsManage zfs

posix

ModuleSynopsis
aclManage acl
ansible.posix.mountManage ansible.posix.mount
atManage at
authorized_keyManage authorized key
firewalldManage firewalld
patchManage patch
rhel_factsManage rhel facts
rhel_rpm_ostreeManage rhel rpm ostree
rpm_ostree_pkgManage rpm ostree pkg
sebooleanManage seboolean
selinuxManage selinux
synchronizeManage synchronize
sysctlManage sysctl