DevOps/Ansible15 [aws linux2] 호스트 명령 내리기 목표 : 여러 인스턴스를 그룹으로 나눠서 따로 따로 명령어 내려보기 연결된 호스트 전체 명령내리기 ansible -m command -a 'ls /' all -u ec2-user 이제 따로 명령어를 내리게 해볼 것이다 vi group.ini 만들어서 내용을 넣어준다 ansible_user=ec2-user는 [-u ec2-user] 이 명령어를 안쳐도 자동으로 인식되게 만들어준다 그룹 이름이 web이랑 host로 2개 만들어주고 주소를 넣어준다 경로 더보기 /home/ec2-user/.ssh/test/group.ini ansible --list-hosts web -i group.ini - web그룹 확인하기 ansible --list-hosts host -i group.ini - host그룹 확인하기 an.. 2021. 12. 10. [aws linux2] 앤서블에 호스트 추가하기 여기랑 이어집니다 https://st-ycloud.tistory.com/98 AWS EC2에서 엔서블 설치하기 AWS EC2를 만들어서 환경을 구성해준다 https://st-ycloud.tistory.com/67?category=961091 [AWS] AWS 인스턴스 putty 뚝딱 연결 putty로 연결하는 방법 puttygen을 열어준다 conversions에서 import key를 선택한.. st-ycloud.tistory.com 앤서블 서버 more id_rsa.pub을 입력하면 공개키를 볼 수 있다 계속 sudo 설정해주기 귀찮아서 sudo su 로 root계정으로 들어가서 진행했다 chmod 700 /home/ec2-user/.ssh => .ssh파일을 읽고 쓰고 실행할 수 있다 chmod 6.. 2021. 11. 30. [aws linux2] AWS EC2에서 엔서블 설치하기 AWS EC2를 만들어서 환경을 구성해준다 https://st-ycloud.tistory.com/67?category=961091 [AWS] AWS 인스턴스 putty 뚝딱 연결 putty로 연결하는 방법 puttygen을 열어준다 conversions에서 import key를 선택한다 인스턴스를 만들면서 저장한 키페어를 선택해준다 선택하면 이런 화면이 뜬다 save private key를 눌러서 저장해준다 완성 st-ycloud.tistory.com pip으로 boto 설치해서 진행하려고 했는데 계속 설치할 수 없다고 나온다 파이썬 버전이랑 pip3리스트를 확인해봤더니 이미 설치되어 있는것으로 나와서 그냥 진행해보기로 함 python -V 파이썬 버전 확인 pip3 list 리스트 확인 sudo ama.. 2021. 11. 29. 이전 1 2 다음 반응형