Ansible Playbook2 [aws linux2] Playbook 만들기 - 파일 복사하기 Ansible파일을 복사해서 host서버에 저장하기 sample.txt라는 이름의 파일을 만들어 아래 내용을 저장해준다 ansible 서버에 존재하는 sample.txt의 경로는 /home/ec2-user/.ssh/test/sample.txt 이고, host 서버에 sample.txt를 저장할 위치는 /home/ec2-user/sample.txt 이다 --- # copy ansible file to host server - hosts: all remote_user: root tasks: - name: copy file to host server copy: src: /home/ec2-user/.ssh/test/sample.txt dest: /home/ec2-user/sample.txt backup: yes.. 2021. 12. 27. [aws linux2] Playbook 만들기 - update, shutdown 모든 서버 update하기 경로 더보기 더보기 /home/ec2-user/.ssh/test/playbook command창 명령어로는 sudo yum update vi svc_update.yml 파일을 만들어준다 --- - name: all server update hosts: all tasks: - name: upgrade all packages yum: name: '*' state: latest ansible-playbook svc_update.yml 으로 playbook을 실행해준다 3개의 서버는 이미 update를 해준 상태이고 하나는 아니였다 아래 playbook을 실행 한 후 54.250.74.182에 들어가 명령이 잘 수행되었는지 확인했다 굳b 모든 서버 shutdown하기 명령어를 치고있는.. 2021. 12. 16. 이전 1 다음 반응형