So the other ansible post, 2019-10-19 Setting Up Ansible, felt more like an intro into ansible with roles and was more lengthy. This one will be more based on installing python and ansible.
Installing Python 3
sudo apt update sudo apt install software-properties-common sudo add-apt-repository ppa:deadsnakes/ppa sudo apt update sudo apt install python3.8 python3.8 --version
alias python=python3.8 to the end and then
export ~/.basrhc from the command line.
sudo apt update sudo apt install software-properties-common sudo apt-add-repository --yes --update ppa:ansible/ansible sudo apt install ansible
Problem 1 with setting up a new Management Server, Keys
Yes - I usually do all my configuration management from my laptop which is fine, but now that I have this management server I need keys going the other way to connect from the management server to all my other hosts.
A longer solution, but one I’m leaning towards is creating an ansible user on each host and adding the public key from the management server to each host.