81 lines
2.0 KiB
Bash
81 lines
2.0 KiB
Bash
sudo apt update
|
|
sudo apt upgrade -y
|
|
sudo shutdown -r now
|
|
exit
|
|
ssh-keygen -t rsa
|
|
.ssh/authorized_keys
|
|
nano .ssh/authorized_keys
|
|
exit
|
|
sudo apt install software-properties-common
|
|
sudo add-apt-repository --yes --update ppa:ansible/ansible
|
|
sudo apt install ansible
|
|
nano /etc/ansible/hosts .
|
|
nano /etc/ansible/hosts
|
|
sudo nano /etc/ansible/hosts
|
|
ansible -i hosts all -m ping
|
|
sudo ansible -i hosts all -m ping
|
|
cp /etc/ansible/hosts .
|
|
ansible -i hosts all -m ping
|
|
cat .ssh/id_rsa.pub
|
|
ssh 10.0.1.205
|
|
ssh 10.0.1.209
|
|
sudo nano /etc/ansible/hosts
|
|
ssh 10.0.1.5
|
|
sudo nano /etc/ansible/hosts
|
|
ssh 10.0.1.240
|
|
ssh 10.0.1.
|
|
ssh 10.0.1.139
|
|
sudo nano /etc/ansible/hosts
|
|
ssh 10.0.1.206
|
|
ansible -i hosts all -m ping
|
|
sudo nano /etc/ansible/hosts
|
|
ansible -i hosts all -m ping
|
|
sudo nano /etc/ansible/hosts
|
|
ansible -i hosts all -m ping
|
|
sudo nano /etc/ansible/hosts
|
|
ansible -i hosts all -m ping
|
|
sudo nano /etc/ansible/hosts
|
|
ansible -i hosts all -m ping
|
|
sudo nano /etc/ansible/hosts
|
|
ansible -i hosts all -m ping
|
|
sudo nano /etc/ansible/hosts
|
|
ansible -i hosts all -m ping
|
|
sudo nano /etc/ansible/hosts
|
|
cp /etc/ansible/hosts .
|
|
ansible -i hosts all -m ping
|
|
nano hosts
|
|
ansible -i hosts all -m ping
|
|
nano hosts
|
|
ansible -i hosts all -m ping
|
|
ansible -i hosts all -m ping | less
|
|
nano hosts
|
|
ansible -i hosts all -m ping | less
|
|
nano hosts
|
|
ansible -i hosts all -m ping | less
|
|
nano hosts
|
|
ansible -i hosts all -m ping | less
|
|
-m sudo apt update
|
|
clear
|
|
ls
|
|
mkdir playbooks
|
|
cd playbooks/
|
|
nano apt-updates.yaml
|
|
ansible-playbook apt-updates.yaml
|
|
ansible-playbook apt-updates.yaml -K
|
|
nano apt-updates.yaml
|
|
cd
|
|
nano hosts
|
|
ansible-playbook apt-updates.yaml -K --limit media
|
|
ansible-playbook ~/playbooks/apt-updates.yaml -K --limit media
|
|
nano hosts
|
|
sudo nano /etc/ansible/hosts
|
|
sudo cp hosts /etc/ansible/
|
|
ansible-playbook ~/playbooks/apt-updates.yaml -K --limit media
|
|
ansible-playbook ~/playbooks/apt-updates.yaml -K --limit hermes
|
|
cd playbooks/
|
|
scp 10.0.1.209:/home/telot/hermes-update.yml .
|
|
cd ..
|
|
cd playbooks/
|
|
ansible-playbook hermes-update.yml
|
|
exit
|