목록데이터 엔지니어링 정복/Ansible & AWX (2)
지구정복
참고: https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_vars_facts.html 1. 배경Ansible에서 변수는 두 가지가 있다.fact, magic variable Ansible에서는 Ansible 자체나 다른 원격 서버에 대한 정보를 사용할 수 있다.이때 원격 서버에 대한 정보와 관련된 변수는 fact라고 한다.예를 들면 A서버의 IP주소를 B서버에서 사용할 수 있다. 그리고 Ansible자체와 관련된 정보는 magic variable이라고 한다. 2. Ansible factsfacts는 ansible 원격 호스트와 관련된 정보를 의미하는데 보통 IP주소, filesystem, OS종류 등등을 의미한다. 'ansible_f..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/nhSvy/btsL9n2aUbo/RzYYfhu4UIsBQKiG0grank/img.png)
환경centos7 서버awx docker-compose로 실행중 목표: 서버에 유저를 생성한 뒤 생성된 유저목록을 출력하고, 생성된 유저들을 지우는 workflow template을 만들기 현재 awx-gitlab 프로젝트 연동된 상태 깃랩 프로젝트 클론한 뒤 새로운 브랜치로 가서 아래 파일들을 만들어준다. * create_users.yaml---- name: Create Users Playbook hosts: localhost vars: users_list: - alice - bob - charlie tasks: - name: Create users user: name: "{{ item }}" state: present..