ansible-galaxy install -r requirements.yml
http://ftp.nsc.ru/pub/centos/7.9.2009/isos/x86_64/CentOS-7-x86_64-Minimal-2009.iso
Add ssh-key in roles/common/templates/authorized_keys
example:
# {{ ansible_managed }}
# Manual customization of this file is not recommended.
{% if (inventory_hostname in groups['web']) %}
{{ app_server_private_ssh_key }}
{% endif %}
ssh-rsa aabbcddccbbsssww= user@machine
192.168.100.105 app-server.vm app-server
192.168.100.104 web-server.vm web-server
ansible-playbook ssh-known_hosts.yml
ansible-playbook site.yml
Jenkins will aviable in http://web-server/jenkins