HauptJ.mariadb
ansible-role-mariadb
Enterprise Linux 7 / CentOS7 に MariaDB をインストールし、データベースを作成またはインポートするための Ansible ロールです。
インポートするデータベースは databases フォルダーに入れます。インポートされたデータベースは、圧縮されていない .sql ファイルまたは .bz2 アーカイブのどちらかです。 詳細: https://docs.ansible.com/ansible/latest/modules/mysql_db_module.html
必要条件
- Ansible 2.3以上
- CentOS 7
インストール
- このリポジトリをフォークします
- git submodule add <git ホスト> roles/ansible-role-mariadb
Ansible Galaxy: HauptJ.mariadb
変数
MariaDB
| 名前 | デフォルト | 説明 |
|---|---|---|
| mariadb_root_password | password | 設定するrootユーザーのパスワード |
| mariadb_open_port | 3306 | ネットワークポート |
| mariadb_firewalld_enabled | false | firewalldでMariaDBを許可する |
| mariadb_set_root_password | true | MariaDBのrootパスワードを設定する |
| mariadb_new_db | true | 新しいDBを作成するか、既存のものを使用する |
| mariadb_db_name | testWP | データベース名 |
| mariadb_db_user | testWPuser | データベースユーザー |
| mariadb_db_user_password | 1337TestPass | データベースユーザーパスワード |
| mariadb_db_file_name | testWP.sql | インポートするDBのファイル名 |
