모든 서버 update하기 playbook
sudo vim update.yml
---
# update server
- hosts: all
tasks:
- name: Update and upgrade apt all packages
become: true
apt:
upgrade: yes
update_cache: yes
cache_valid_time: 86400 #One day
ansible-playbook update.yml 으로 playbook을 실행해준다
모든 서버 reboot 하기
sudo vim reboot.yml
---
# reboot all server
- hosts: all
become: true
tasks:
- name: rebooting server
reboot:
ansible-playbook reboot.yml 으로 playbook을 실행해준다
모든 서버 stop 상태로 만들기
sudo vim stop.yml
---
# stop server
- hosts: host
become: true
tasks:
- name: server shutdown
command: /sbin/shutdown -h now
ansible-playbook stop.yml 으로 playbook을 실행해준다
하나가 너무 늦게 꺼지길래 K-승질머리 못견디고 해당 그룹 설정해서 다시 꺼줌ㅎㅎ
요기도 여기까지만 진행되고 딜레이 되길래 서버가 꺼졌는지 확인하고 그냥 종료해보림...ㅎ
암튼 다 종료됩니다요
반응형
'DevOps > Ansible' 카테고리의 다른 글
[Ubuntu] Redis start/stop Playbook (0) | 2022.01.25 |
---|---|
[Ubuntu] mongoDB start/stop Playbook (0) | 2022.01.18 |
[Ubuntu] user 안 만들고 바로 ansible 연결하기 (0) | 2022.01.10 |
[Ubuntu] MongoDB 설치하기 (0) | 2022.01.05 |
[Ubuntu] ansible 설치하고 연결하기 (0) | 2022.01.03 |
댓글