AnsibleLinux
Agentlesss Linux host management over SSH
- Category
- IT Services
- Pack
- AnsibleLinux
Configuration parameters
- creds — Username (required)
- port — Default SSH Port (required)
- concurrency — Concurrency Factor (required)
- become — Escalate Privileges (required)
- become_method — Privilege Escalation Method (required)
- become_user — Privilege Escalation User
- become_password — Privileges Escalation Password
Commands (107)
- linux-acl — Set and retrieve file ACL information. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/acl_module.html
- linux-alternatives — Manages alternative programs for common commands Further documentation available at https://docs.ansible.com/ansible/2.9/modules/alternatives_module.html
- linux-apk — Manages apk packages Further documentation available at https://docs.ansible.com/ansible/2.9/modules/apk_module.html
- linux-apt — Manages apt-packages Further documentation available at https://docs.ansible.com/ansible/2.9/modules/apt_module.html
- linux-apt-key — Add or remove an apt key Further documentation available at https://docs.ansible.com/ansible/2.9/modules/apt_key_module.html
- linux-apt-repo — Manage APT repositories via apt-repo Further documentation available at https://docs.ansible.com/ansible/2.9/modules/apt_repo_module.html
- linux-apt-repository — Add and remove APT repositories Further documentation available at https://docs.ansible.com/ansible/2.9/modules/apt_repository_module.html
- linux-apt-rpm — apt_rpm package manager Further documentation available at https://docs.ansible.com/ansible/2.9/modules/apt_rpm_module.html
- linux-archive — Creates a compressed archive of one or more files or trees Further documentation available at https://docs.ansible.com/ansible/2.9/modules/archive_module.html
- linux-assemble — Assemble configuration files from fragments Further documentation available at https://docs.ansible.com/ansible/2.9/modules/assemble_module.html
- linux-at — Schedule the execution of a command or script file via the at command Further documentation available at https://docs.ansible.com/ansible/2.9/modules/at_module.html
- linux-authorized-key — Adds or removes an SSH authorized key Further documentation available at https://docs.ansible.com/ansible/2.9/modules/authorized_key_module.html
- linux-blockinfile — Insert/update/remove a text block surrounded by marker lines Further documentation available at https://docs.ansible.com/ansible/2.9/modules/blockinfile_module.html
- linux-bower — Manage bower packages with bower Further documentation available at https://docs.ansible.com/ansible/2.9/modules/bower_module.html
- linux-bundler — Manage Ruby Gem dependencies with Bundler Further documentation available at https://docs.ansible.com/ansible/2.9/modules/bundler_module.html
- linux-capabilities — Manage Linux capabilities Further documentation available at https://docs.ansible.com/ansible/2.9/modules/capabilities_module.html
- linux-composer — Dependency Manager for PHP Further documentation available at https://docs.ansible.com/ansible/2.9/modules/composer_module.html
- linux-cpanm — Manages Perl library dependencies. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/cpanm_module.html
- linux-cron — Manage cron.d and crontab entries Further documentation available at https://docs.ansible.com/ansible/2.9/modules/cron_module.html
- linux-cronvar — Manage variables in crontabs Further documentation available at https://docs.ansible.com/ansible/2.9/modules/cronvar_module.html
- linux-dconf — Modify and read dconf database Further documentation available at https://docs.ansible.com/ansible/2.9/modules/dconf_module.html
- linux-debconf — Configure a .deb package Further documentation available at https://docs.ansible.com/ansible/2.9/modules/debconf_module.html
- linux-dpkg-selections — Dpkg package selection selections Further documentation available at https://docs.ansible.com/ansible/2.9/modules/dpkg_selections_module.html
- linux-expect — Executes a command and responds to prompts. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/expect_module.html
- linux-file — Manage files and file properties Further documentation available at https://docs.ansible.com/ansible/2.9/modules/file_module.html
- linux-filesystem — Makes a filesystem Further documentation available at https://docs.ansible.com/ansible/2.9/modules/filesystem_module.html
- linux-find — Return a list of files based on specific criteria Further documentation available at https://docs.ansible.com/ansible/2.9/modules/find_module.html
- linux-firewalld — Manage arbitrary ports/services with firewalld Further documentation available at https://docs.ansible.com/ansible/2.9/modules/firewalld_module.html
- linux-flatpak — Manage flatpaks Further documentation available at https://docs.ansible.com/ansible/2.9/modules/flatpak_module.html
- linux-flatpak-remote — Manage flatpak repository remotes Further documentation available at https://docs.ansible.com/ansible/2.9/modules/flatpak_remote_module.html
- linux-gather-facts — Gathers facts about remote hosts Further documentation available at https://docs.ansible.com/ansible/2.9/modules/gather_facts_module.html
- linux-gconftool2 — Edit GNOME Configurations Further documentation available at https://docs.ansible.com/ansible/2.9/modules/gconftool2_module.html
- linux-gem — Manage Ruby gems Further documentation available at https://docs.ansible.com/ansible/2.9/modules/gem_module.html
- linux-get-url — Downloads files from HTTP, HTTPS, or FTP to node Further documentation available at https://docs.ansible.com/ansible/2.9/modules/get_url_module.html
- linux-getent — A wrapper to the unix getent utility Further documentation available at https://docs.ansible.com/ansible/2.9/modules/getent_module.html
- linux-group — Add or remove groups Further documentation available at https://docs.ansible.com/ansible/2.9/modules/group_module.html
- linux-homebrew — Package manager for Homebrew Further documentation available at https://docs.ansible.com/ansible/2.9/modules/homebrew_module.html
- linux-homebrew-cask — Install/uninstall homebrew casks. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/homebrew_cask_module.html
- linux-homebrew-tap — Tap a Homebrew repository. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/homebrew_tap_module.html
- linux-hostname — Manage hostname Further documentation available at https://docs.ansible.com/ansible/2.9/modules/hostname_module.html
- linux-htpasswd — manage user files for basic authentication Further documentation available at https://docs.ansible.com/ansible/2.9/modules/htpasswd_module.html
- linux-ini-file — Tweak settings in INI files Further documentation available at https://docs.ansible.com/ansible/2.9/modules/ini_file_module.html
- linux-interfaces-file — Tweak settings in /etc/network/interfaces files Further documentation available at https://docs.ansible.com/ansible/2.9/modules/interfaces_file_module.html
- linux-iptables — Modify iptables rules Further documentation available at https://docs.ansible.com/ansible/2.9/modules/iptables_module.html
- linux-iso-extract — Extract files from an ISO image Further documentation available at https://docs.ansible.com/ansible/2.9/modules/iso_extract_module.html
- linux-java-cert — Uses keytool to import/remove key from java keystore (cacerts) Further documentation available at https://docs.ansible.com/ansible/2.9/modules/java_cert_module.html
- linux-java-keystore — Create or delete a Java keystore in JKS format. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/java_keystore_module.html
- linux-kernel-blacklist — Block list kernel modules Further documentation available at https://docs.ansible.com/ansible/2.9/modules/kernel_blacklist_module.html
- linux-known-hosts — Add or remove a host from the C(known_hosts) file Further documentation available at https://docs.ansible.com/ansible/2.9/modules/known_hosts_module.html
- linux-layman — Manage Gentoo overlays Further documentation available at https://docs.ansible.com/ansible/2.9/modules/layman_module.html
- linux-lineinfile — Manage lines in text files Further documentation available at https://docs.ansible.com/ansible/2.9/modules/lineinfile_module.html
- linux-listen-ports-facts — Gather facts on processes listening on TCP and UDP ports. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/listen_ports_facts_module.html
- linux-locale-gen — Creates or removes locales Further documentation available at https://docs.ansible.com/ansible/2.9/modules/locale_gen_module.html
- linux-maven-artifact — Downloads an Artifact from a Maven Repository Further documentation available at https://docs.ansible.com/ansible/2.9/modules/maven_artifact_module.html
- linux-modprobe — Load or unload kernel modules Further documentation available at https://docs.ansible.com/ansible/2.9/modules/modprobe_module.html
- linux-mount — Control active and configured mount points Further documentation available at https://docs.ansible.com/ansible/2.9/modules/mount_module.html
- linux-npm — Manage node.js packages with npm Further documentation available at https://docs.ansible.com/ansible/2.9/modules/npm_module.html
- linux-open-iscsi — Manage iSCSI targets with Open-iSCSI Further documentation available at https://docs.ansible.com/ansible/2.9/modules/open_iscsi_module.html
- linux-openssh-cert — Generate OpenSSH host or user certificates. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/openssh_cert_module.html
- linux-openssh-keypair — Generate OpenSSH private and public keys. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/openssh_keypair_module.html
- linux-package — Generic OS package manager Further documentation available at https://docs.ansible.com/ansible/2.9/modules/package_module.html
- linux-package-facts — package information as facts Further documentation available at https://docs.ansible.com/ansible/2.9/modules/package_facts_module.html
- linux-pam-limits — Modify Linux PAM limits Further documentation available at https://docs.ansible.com/ansible/2.9/modules/pam_limits_module.html
- linux-pamd — Manage PAM Modules Further documentation available at https://docs.ansible.com/ansible/2.9/modules/pamd_module.html
- linux-parted — Configure block device partitions Further documentation available at https://docs.ansible.com/ansible/2.9/modules/parted_module.html
- linux-pear — Manage pear/pecl packages Further documentation available at https://docs.ansible.com/ansible/2.9/modules/pear_module.html
- linux-pids — Retrieves process IDs list if the process is running otherwise return empty list Further documentation available at https://docs.ansible.com/ansible/2.9/modules/pids_module.html
- linux-ping — Try to connect to host, verify a usable python and return C(pong) on success Further documentation available at https://docs.ansible.com/ansible/2.9/modules/ping_module.html
- linux-pip — Manages Python library dependencies Further documentation available at https://docs.ansible.com/ansible/2.9/modules/pip_module.html
- linux-pip-package-info — pip package information Further documentation available at https://docs.ansible.com/ansible/2.9/modules/pip_package_info_module.html
- linux-python-requirements-info — Show python path and assert dependency versions Further documentation available at https://docs.ansible.com/ansible/2.9/modules/python_requirements_info_module.html
- linux-reboot — Reboot a machine Further documentation available at https://docs.ansible.com/ansible/2.9/modules/reboot_module.html
- linux-redhat-subscription — Manage registration and subscriptions to RHSM using the C(subscription-manager) command Further documentation available at https://docs.ansible.com/ansible/2.9/modules/redhat_subscription_module.html
- linux-replace — Replace all instances of a particular string in a file using a back-referenced regular expression Further documentation available at https://docs.ansible.com/ansible/2.9/modules/replace_module.html
- linux-rhn-channel — Adds or removes Red Hat software channels Further documentation available at https://docs.ansible.com/ansible/2.9/modules/rhn_channel_module.html
- linux-rhn-register — Manage Red Hat Network registration using the C(rhnreg_ks) command Further documentation available at https://docs.ansible.com/ansible/2.9/modules/rhn_register_module.html
- linux-rhsm-release — Set or Unset RHSM Release version Further documentation available at https://docs.ansible.com/ansible/2.9/modules/rhsm_release_module.html
- linux-rhsm-repository — Manage RHSM repositories using the subscription-manager command Further documentation available at https://docs.ansible.com/ansible/2.9/modules/rhsm_repository_module.html
- linux-rpm-key — Adds or removes a gpg key from the rpm db Further documentation available at https://docs.ansible.com/ansible/2.9/modules/rpm_key_module.html
- linux-seboolean — Toggles SELinux booleans Further documentation available at https://docs.ansible.com/ansible/2.9/modules/seboolean_module.html
- linux-sefcontext — Manages SELinux file context mapping definitions Further documentation available at https://docs.ansible.com/ansible/2.9/modules/sefcontext_module.html
- linux-selinux — Change policy and state of SELinux Further documentation available at https://docs.ansible.com/ansible/2.9/modules/selinux_module.html
- linux-selinux-permissive — Change permissive domain in SELinux policy Further documentation available at https://docs.ansible.com/ansible/2.9/modules/selinux_permissive_module.html
- linux-selogin — Manages linux user to SELinux user mapping Further documentation available at https://docs.ansible.com/ansible/2.9/modules/selogin_module.html
- linux-seport — Manages SELinux network port type definitions Further documentation available at https://docs.ansible.com/ansible/2.9/modules/seport_module.html
- linux-service — Manage services Further documentation available at https://docs.ansible.com/ansible/2.9/modules/service_module.html
- linux-service-facts — Return service state information as fact data Further documentation available at https://docs.ansible.com/ansible/2.9/modules/service_facts_module.html
- linux-setup — Gathers facts about remote hosts Further documentation available at https://docs.ansible.com/ansible/2.9/modules/setup_module.html
- linux-snap — Manages snaps Further documentation available at https://docs.ansible.com/ansible/2.9/modules/snap_module.html
- linux-stat — Retrieve file or file system status Further documentation available at https://docs.ansible.com/ansible/2.9/modules/stat_module.html
- linux-supervisorctl — Manage the state of a program or group of programs running via supervisord Further documentation available at https://docs.ansible.com/ansible/2.9/modules/supervisorctl_module.html
- linux-synchronize — A wrapper around rsync to make common tasks in your playbooks quick and easy Further documentation available at https://docs.ansible.com/ansible/2.9/modules/synchronize_module.html
- linux-sysctl — Manage entries in sysctl.conf. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/sysctl_module.html
- linux-systemd — Manage services Further documentation available at https://docs.ansible.com/ansible/2.9/modules/systemd_module.html
- linux-sysvinit — Manage SysV services. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/sysvinit_module.html
- linux-tempfile — Creates temporary files and directories Further documentation available at https://docs.ansible.com/ansible/2.9/modules/tempfile_module.html
- linux-timezone — Configure timezone setting Further documentation available at https://docs.ansible.com/ansible/2.9/modules/timezone_module.html
- linux-ufw — Manage firewall with UFW Further documentation available at https://docs.ansible.com/ansible/2.9/modules/ufw_module.html
- linux-unarchive — Unpacks an archive after (optionally) copying it from the local machine. Further documentation available at https://docs.ansible.com/ansible/2.9/modules/unarchive_module.html
- linux-user — Manage user accounts Further documentation available at https://docs.ansible.com/ansible/2.9/modules/user_module.html
- linux-xfs-quota — Manage quotas on XFS filesystems Further documentation available at https://docs.ansible.com/ansible/2.9/modules/xfs_quota_module.html
- linux-xml — Manage bits and pieces of XML files or strings Further documentation available at https://docs.ansible.com/ansible/2.9/modules/xml_module.html
- linux-yarn — Manage node.js packages with Yarn Further documentation available at https://docs.ansible.com/ansible/2.9/modules/yarn_module.html
- linux-yum — Manages packages with the I(yum) package manager Further documentation available at https://docs.ansible.com/ansible/2.9/modules/yum_module.html
- linux-yum-repository — Add or remove YUM repositories Further documentation available at https://docs.ansible.com/ansible/2.9/modules/yum_repository_module.html
- linux-zypper — Manage packages on SUSE and openSUSE Further documentation available at https://docs.ansible.com/ansible/2.9/modules/zypper_module.html
- linux-zypper-repository — Add and remove Zypper repositories Further documentation available at https://docs.ansible.com/ansible/2.9/modules/zypper_repository_module.html