728x90
반응형

 

엔서블 갤럭시 사이트에서 해당 roles 설정 및 다운로드 설치 방법

 

# 서버 환경

 

Ansible 설치환경
# /etc/ansible/

Ansible.cfg 파일

[defaults]
inventory = /etc/ansible/inventory
remote_user = root
ask_pass = false
inject_facts_as_vars = false
roles_path = /etc/ansible/roles

 

# 사이트 주소

 

https://galaxy.ansible.com/ui/

 

Ansible Galaxy

 

galaxy.ansible.com

 

# 해당 roles 검색 

 

 

# centos7에 maria db Roles 

 

 

install 방법
# ansible-galaxy role install myrostadler.centos7_mariadb

---> 실행하고 나면  /etc/ansible/roles/myrostadler.centos7_mariadb  디렉토리가 생성됨

Documentation 탭을 클릭하면 아래와 같이 yml 파일 나와 있음

 

(예) MariaDB.yml      (주의) : hosts: (해당 설치될 호스트)

---
- name: Install MariaDB on Centos7
  hosts: all
  become: true
  vars:
    env_database_root_password: foo
    env_database_user: bar
    env_database_password: baz
  tasks:
  - include_role: 
      name: myrostadler.centos7_mariadb

 

 

# 실행 방법 

 

 # ansible-playbook  MariaDB.yml


근데 실행이 안됨, T.T 

728x90
반응형
LIST

+ Recent posts