Limit bandwidth when copying files for some subnets

Hi,
I am quite new to ansible but really excited what it is able to do.
First playbooks have been successfully executed, now I am going to optimize them for my environment.

We have some devices at locations with a slow wan-connection. In order to have not all available bandwidth used by ansible (QoS is not yet working) I would like to limit the bandwidth for some ip-subnets.

Is this possible?

regards,
andre

Hi,

makes sense. any more documentation on that?
i would need 4 ansible controller.

Take a look at "Best practices"
https://docs.ansible.com/ansible/latest/user_guide/playbooks_best_practices.html#best-practices

and at "Directory Layout" in particular.
https://docs.ansible.com/ansible/latest/user_guide/playbooks_best_practices.html#directory-layout

Make the decision where to store the "Variables and Vaults".
https://docs.ansible.com/ansible/latest/user_guide/playbooks_best_practices.html#variables-and-vaults

Put everything into a "Version Control" to easily clone and move around the
controller
https://docs.ansible.com/ansible/latest/user_guide/playbooks_best_practices.html#version-control

FWIW. Below is link to my scripts that automate the creation of a "workbench"
https://github.com/vbotka/ansible-ansible/tree/master/contrib/workbench

Take a look at "Ansible Runner" (offers project abstract level similar to AWX)
https://ansible-runner.readthedocs.io/en/latest/

Take a look at "Ansible pull" (might fit the use-case)
https://docs.ansible.com/ansible/latest/cli/ansible-pull.html

Cheers,

  -vlado