Advanced Search
Search Results
5 total results found
1- Ansible 이해하기
Ansible을 알기 위해서는 먼저 IaC(Infrastructure as Code)를 이해해야 하는데요. (알아요…. 개발자가 아닌이상 code라는 단어가 나오기 시작하면 머리가 아프기 시작하는거…ㅠㅠ) IaC는 일단 개념만 알아두고 넘어가요. 눈앞에 OS만 설치된 2대가 있다고 치죠.이 서버를 apache 혹은 nginx 같은 어플리케이션을 설치한다고 하면, 서버 2대에 접속해서….. $ yum install apache 혹은 $ apt-get ins...
3- ansible 설치하기
yum으로 설치하기 $> yum install epel-release -y $> yum install ansible -y pip으로 설치하기 $> pip install ansible
4- Ansible inventory 작성하기
ansible의 inventory는 배포대상 서버정보를 구성하는 파일입니다. rpm으로 설치할 경우 기본적으로 구성된 inventory는 /etc/ansible/hosts에서 작성할 수 있는데, playbook 작성에 따라자체 inventory를 가질 수 있으니 참고만 해주세요. inventory에서 작성할 수 있는항목은 group, children, vars 를 자주 사용하는데요. 그룹명 web은 하위그룹으로 nginx, apache가 있다고 가정해보죠....
7- awx에서 rest api 사용하기
awx에서 제공하는 restapi 사용방법 전체 기능은 : http://192.168.20.10:8801/api/v2/ 에 접속하면 전체 api 기능 확인가능 사전작업 admin 계정으로 awx 로그인 관리 → application → 새로생성 authorization grant type은 resource owner password=based, client type → confidential 관리 → user 에서 api용으로 사용할 서비스 계정...
2- Ansible 기본구조
Redhat기준으로 Ansible 구성은 이렇게 되어 있습니다. 컴포넌트명 비 용 OSS Project Ansible Core Free Ansible https://github.com/ansible/ansible Ansible Tower Commercial AWX https://github.com/ansible/awx Ansible에서 사용하는 용어를 정리하면... 구성정보 ...