Index of all Connection Plugins¶
ansible.builtin¶
- 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¶
- ansible.netcommon.httpapi – Use httpapi to run command on network appliances 
- ansible.netcommon.libssh – (Tech preview) Run tasks using libssh for ssh connection 
- ansible.netcommon.napalm – Provides persistent connection using NAPALM 
- 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¶
- community.aws.aws_ssm – execute via AWS Systems Manager 
community.docker¶
- community.docker.docker – Run tasks in docker containers 
- community.docker.docker_api – Run tasks in docker containers 
community.general¶
- community.general.chroot – Interact with local chroot 
- community.general.docker – Run tasks in docker containers 
- community.general.funcd – Use funcd to connect to target 
- 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 lxc containers via lxc CLI 
- community.general.oc – Execute tasks in pods running on OpenShift. 
- 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.kubernetes¶
- community.kubernetes.kubectl – Execute tasks in pods running on Kubernetes. 
community.libvirt¶
- community.libvirt.libvirt_lxc – Run tasks in lxc containers via libvirt 
- community.libvirt.libvirt_qemu – Run tasks on libvirt/qemu virtual machines 
community.okd¶
- community.okd.oc – Execute tasks in pods running on OpenShift. 
community.vmware¶
- community.vmware.vmware_tools – Execute tasks inside a VM via VMware Tools 
containers.podman¶
- containers.podman.buildah – Interact with an existing buildah container 
- containers.podman.podman – Interact with an existing podman container 
