Есть готовый набор ролей
https://github.com/prometheus-community/ansible.git
Можно запустить через git clone, можно поставить коллекцию:
ansible-galaxy collection install prometheus.prometheus
или
ansible-galaxy collection install git+
https://github.com/prometheus-community/ansible.git
(внимание на git+, без него скажет "нет тар файла")
Можно сделать requirements.yaml
collections: - name: git@github.com:my_org/private_collections.git#/path/to/collection,devel - name: https://github.com/ansible-collections/amazon.aws.git type: git version: 8102847014fd6e7a3233df9ea998ef4677b99248
Тут есть ещё документация
https://docs.ansible.com/ansible/latest/collections_guide/collections_installing.html