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/
# 해당 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
'Ansible' 카테고리의 다른 글
Ansible - 09 (ansible 실행 오류 조치) (0) | 2023.12.30 |
---|---|
Ansible - 10 (명령어) (0) | 2023.12.29 |
Ansible - 07 (실습하기 좋은 Vagrant 파일) (2) | 2023.12.23 |
Ansible - 06 (시스템 자원 수집) (0) | 2023.12.23 |
Ansible - 05 (python3 설정) (1) | 2023.12.17 |