Skip to main content

Ansible 기술정보

1- Ansible 이해하기

Ansible을 알기 위해서는 먼저 IaC(Infrastructure as Code)를 이해해야 하는데요. (알아요…. 개발자가 아닌이상 code라는 단어가 나오기 시작하면 ...

2- Ansible 기본구조

Redhat기준으로 Ansible 구성은 이렇게 되어 있습니다. 컴포넌트명 비용 OSS Project Ansible Core Free Ansible https://...

3- ansible 설치하기

yum으로 설치하기 $> yum install epel-release -y $> yum install ansible -y pip으로 설치하기 $> pip ins...

4- Ansible inventory 작성하기

ansible의 inventory는 배포대상 서버정보를 구성하는 파일입니다. rpm으로 설치할 경우 기본적으로 구성된 inventory는 /etc/ansible/hosts에...

5- Ansible Playbook작성하기

지난번에는 에서 inventory를 작성하고 접속이 되는지까지 확인했는데요. 이제 실제로 어떤어떤 작업을 수행하겠다~를 작성하기 위해 playbook을 작성할꺼예요. 192...

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 --in...

11-Foreman와 Ansible 연동

사전정보 Ansible core는 cli기반의 기능만 제공하고 있고, web ui는 제공하지 않음 Redhat에서는 Ansible Tower라는 상용 제품이 있긴 하지...

12-awx구동시 AWX Upgrading 무한반복 출력 해결방법

사전작업 AWX 설치 - 6 - AWX 설치절차 발생현상 및 조치방법 AWX 설치 후 웹 UI 접근시 아래메시지창이 수십분이 흘러도 계속 출력함 컨테이너 로...