ansible.builtin.local |
Execute on controller |
ansible.builtin.paramiko_ssh |
Run tasks via Python SSH (paramiko) |
ansible.builtin.psrp |
Run tasks over Microsoft PowerShell Remoting Protocol |
ansible.builtin.ssh |
Connect via SSH client binary |
ansible.builtin.winrm |
Run tasks over Microsoft's WinRM |
ansible.netcommon.grpc |
Provides a persistent connection using the gRPC protocol |
ansible.netcommon.httpapi |
Use httpapi to run command on network appliances |
ansible.netcommon.libssh |
Run tasks using libssh for SSH connection |
ansible.netcommon.netconf |
Provides a persistent connection using the netconf protocol |
ansible.netcommon.network_cli |
Use network_cli to run command on network appliances |
ansible.netcommon.persistent |
Use a persistent Unix socket for connection |
community.aws.aws_ssm |
Connect to EC2 instances via AWS Systems Manager |
community.docker.docker |
Run tasks in Docker containers |
community.docker.docker_api |
Run tasks in Docker containers via Docker API |
community.docker.nsenter |
Execute on host running controller container |
community.general.chroot |
Interact with local chroot |
community.general.funcd |
Use funcd to connect to target |
community.general.incus |
Run tasks in Incus instances via the Incus CLI |
community.general.iocage |
Run tasks in iocage jails |
community.general.jail |
Run tasks in jails |
community.general.lxc |
Run tasks in LXC containers via LXC Python library |
community.general.lxd |
Run tasks in LXD instances via lxc CLI |
community.general.qubes |
Interact with an existing QubesOS AppVM |
community.general.saltstack |
Allow Ansible to piggyback on Salt minions |
community.general.zone |
Run tasks in a zone instance |
community.libvirt.libvirt_lxc |
Run tasks in LXC containers via libvirt |
community.libvirt.libvirt_qemu |
Run tasks on libvirt/QEMU virtual machines |
community.okd.oc |
Execute tasks in pods running on OpenShift |
community.vmware.vmware_tools |
Execute tasks inside a VM via VMware Tools |
containers.podman.buildah |
Interact with an existing Buildah container |
containers.podman.podman |
Interact with an existing Podman container |
kubernetes.core.kubectl |
Execute tasks in pods running on Kubernetes |