2022/05/13 2

Ansible-playbook 여러 디렉토리 확인 후 해당 디렉토리에 파일 전송하기

상황을 간략하게 설명하자면, 이런 상황이 생길 수 있다고 가정했습니다. 예를 들어, 한 서버 (target)에 apache, tomcat을 사용한다고 생각해봅시다. 이 때에, tomcat은 인스턴스를 2개 사용합니다. 생각해보면, 한 물리 서버에 인스턴스 2개인 tomcat이 존재하는 겁니다. 이 때 tomcat을 업데이트 한다고 가정하겠습니다. 그렇다면, copy 혹은 template 명령어를 가지고 target 서버 내의 tomcat 두 디렉토리에 설정 파일을 전송해야 합니다. 어떻게 작성 할 수 있을 까요? 저는 아래처럼 작성 했습니다. - name: set tomcat config template: src: "roles/{{ host }}/templates/{{ item }}-server.xml...

인프라/Ansible 2022.05.13

Remove Ansible-tower on CentOS7

해당 정보는 몇 년전에 문의 했던 내용입니다. centos에 ansible-tower trial 버전을 설치 했으나, 라이센스 자체가 실험용으로만 써야하고, 실무에 직접 쓰게 되면 안된다는 조항이 있더라. 그래서 삭제하려고 보니 또 설치때와는 다르게 가이드 자체가 없어서 헤맸는데, 그리하여 결국 레드햇에 SOS 때렸다. 그랬더니 전화와 이메일로 응답이 왔고, 그 뒤에 개발자가 메일을 주었다. 아래 방법으로 시도해보자! Resolution Although there is not an official procedure to uninstall Ansible Tower, and the following procedure may not remove every file installed in the complete..

인프라/Ansible 2022.05.13
반응형