Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - yum:
- name: "{{ extra_packages }}"
- - get_url:
- url: "http://materials.example.com/task_control/my.cnf"
- dest: "{{ configure_database_path }}"
- owner: mysql
- group: mysql
- mode: 0644
- seuser: system_u
- setype: mysqld_etc_t
- force: yes
- - service:
- name: "{{ db_service }}"
- state: started
- enabled: true
- -----------------------------
- ---
- - hosts: all
- vars:
- db_package: mariadb-server
- db_service: mariadb
- db_users:
- - db_admin
- - db_user
- configure_database_path: /etc/my.cnf
- tasks:
- - name: Create the MariaDB users
- user:
- name: "{{ item }}"
- with_items: "{{ db_users }}"
- when: inventory_hostname in groups['databases']
- - name: Install the database server
- yum:
- name: "{{ db_package }}"
- when: db_package is defined
- - name: Configure the database software
- include: configure_database.yml
- vars:
- extra_packages:
- - mariadb-bench
- - mariadb-libs
- - mariadb-test
- when: configure_database_path is defined
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement