일요일, 4월 2, 2023
Home Linux ubuntu Ansible Install & setting

ubuntu Ansible Install & setting

ubuntu Ansible Install & setting

배포 자동화 도구인 Ansible 설치 및 간단한 테스트에 대한 메모입니다.

apt-get install software-properties-common

apt-add-repository ppa:ansible/ansible

apt-get update

apt-get install -y ansible

ssh-keygen

일반 계정사용시 sudo nopasswd 부여하기

내용을 복사후 접속할 타서버의 .ssh/authorized_keys 에 붙여놓기합니다.
cat .ssh/isa.pub

접속확인
ssh 172.16.16.103

작업을 수행할 서버들에 대한 정보를 저장
cat /etc/ansible/hosts

관련 폴더생성

hosts 그룹에 속한 서버들에 대한 ping 테스트
ansible -m ping hosts

한대(proxy)의 서버에 대해서 ping 테스트
ansible -m ping proxy

두대(proxy,django)의 서버에 대해서 ping 테스트
ansible -m ping proxy:django

proxy 서버에 대한 shell 실행
ansible -m shell -a ‘df -h’ proxy

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Time limit is exhausted. Please reload the CAPTCHA.

최신글

에픽게임즈 – Dandara: Trials of Fear Edition

억압받으며 종말의 위기에 처한 기이한 세계에서 Dandara는 세상을 바로잡기 위해 깨어났습니다. 신비한 생물과 끝없는...

인기글

Tvheadend 4.4.20171030 로그인 문제 해결방법

Tvheadend 4.4.20171030 로그인 문제 해결방법 tvheadend-testing 4.4.20170707-3 를 설치하게 되면 sc-media 라는 그룹이 생성됨. 아래와 같이 tvheadend 로그인 사용자를 sc-media 그룹에 추가 permission 수정 chown -R sc-tvheadend:tvheadend-testing /var/packages/tvheadend-testing vi...

Tomcat 인스턴스 여러개 실행하기

1.tomcat 7 다운로드 tomcat 7 다운로드 2.압축해제 아래의 경로에 압축해제 E:Serverapache-tomcat-7.0.63 3.tomcat 인스턴스 #1 생성 E:Serverinstanceai001에 E:Serverapache-tomcat-7.0.63아래의 conf , logs, temp, work 폴더를 복사합니다. 4.E:Serverinstanceai001bin start, stop bat생성 E:Serverinstanceai001bin 아래의 폴더에 start.bat, stop.bat 생성 start.bat...

Let’s Encrypt 무료 SSL 인증서 갱신하기

Let’s Encrypt 무료 SSL 인증서 갱신하기 Let’s Encrypt 무료 SSL 인증서는 3개월단위로 인증서가 발급됩니다. 매번 체크해서 인증서를 갱신할기보다는 Crontab에 등록하여 3개월마다 갱신되게 아래와 같이 스크립트생성후 crontab에 등록하는...

ubuntu SNMP 설치 및 설정

ubuntu SNMP 설치 및 설정 1.apt-get snmpd snmp rrdtool 2.snmpd.conf 백업 3.iostat-persist.pl 다운로드 4.snmpd.conf생성 5./etc/default/snmpd 수정 6.service snmpd restart 7.snmpwalk (snmp확인)