Ansible 기술정보
1- Ansible 이해하기
Ansible을 알기 위해서는 먼저 IaC(Infrastructure as Code)를 이해해야 하는데요. (알아요…. 개발자가 아닌이상 code라는 단어가 나오기 시작하면 ...
2- Ansible 기본구조
Redhat기준으로 Ansible 구성은 이렇게 되어 있습니다. 컴포넌트명 비 용 OSS Project Ansible Core F...
3- ansible 설치하기
yum으로 설치하기 $> yum install epel-release -y $> yum install ansible -y pip으로 설치하기 $> pip insta...
4- Ansible inventory 작성하기
ansible의 inventory는 배포대상 서버정보를 구성하는 파일입니다. rpm으로 설치할 경우 기본적으로 구성된 inventory는 /etc/ansible/hosts에...
5- Ansible Playbook작성하기
지난번에는 에서 inventory를 작성하고 접속이 되는지까지 확인했는데요. 이제 실제로 어떤어떤 작업을 수행하겠다~를 작성하기 위해 playbook을 작성할꺼예요. 19...
6 - AWX 설치절차
Redhat에서는 Ansible Tower라는 software는 판매하고 있지요. 이 Ansible tower의 Opensource 버전이 AWX라는 녀석인데요. 이녀석을...
7- awx에서 rest api 사용하기
awx에서 제공하는 restapi 사용방법 전체 기능은 : http://192.168.20.10:8801/api/v2/ 에 접속하면 전체 api 기능 확인가능 사전작업 ...
8- Ansible Role
이번엔 ansible role기반으로 배포절차를 만들어 보려고 합니다. 배포범위가 많아지면 하나의 플레이북으로 관리하기 힘들기 때문에 role이라는 이름으로 역활을 나누어서...
9-AWX 사용메뉴얼
대쉬보드 AWX로그인 후 첫 페이지, 작업상태 및 호스트상태, 최근 사용한 템플릿과 최근 실행한 작업 요약 확인 가능 ( ACCESS → DASHBOARD )...
10 - 데이터 백업/복구
AWX 데이터 백업 $> tower-cli receive --all > backup.json AWX 데이터 복구 $> tower-cli send --ins...
11-Foreman와 Ansible
사전정보 Ansible core는 cli기반의 기능만 제공하고 있고, web ui는 제공하지 않음 Redhat에서는 Ansible Tower라는 상용 제품이 있긴 하지...
12-awx구동시 AWX Upgrading 무한반복 출력 해결방법
사전작업 AWX 설치 - 6 - AWX 설치절차 발생현상 및 조치방법 AWX 설치 후 웹 UI 접근시 아래메시지창이 수십분이 흘러도 계속 출력함 컨테이너 로...