【文件属性】:
文件名称:ansible-role-mysql:Ansible角色-MySQL和MariaDB
文件大小:50KB
文件格式:ZIP
更新时间:2021-01-31 08:26:05
mysql ansible database mariadb role
角色:MySQL
概要
该角色在RHEL / CentOS服务器上安装和配置MySQL或MariaDB服务器。
角色任务
安装MySQL / MariaDB
重置mysql的root密码
创建数据库和用户
要求
支持的版本:
Oracle MySQL
5.5
5.6
5.7
8.0
马里亚德
5.5
10.0
10.1
10.2
10.3
支持的操作系统:
RHEL
7
8
CentOS的
7
8
的Ubuntu
16.04
18.04
德比安
9
角色变量
下面列出了可用的变量以及默认值:
Mysql / MariaDB存储库设置:
mysql_repo: *default value depends on OS*
mysql_gpgkey: *default value depends on OS*
mysql_apt_keyserver: *default value depends on OS*
mysql_apt_key_id: *default value depends on OS*
mysql_rep
【文件预览】:
ansible-role-mysql-master
----.gitignore(29B)
----defaults()
--------main.yml(4KB)
----templates()
--------user-my.cnf.j2(100B)
--------my.cnf.j2(4KB)
--------init.cnf.j2(191B)
--------mariadb.list.j2(262B)
--------reset.sql.j2(616B)
--------root-my.cnf.j2(104B)
--------mysql.list.j2(610B)
----requirements.yml(7B)
----.cookiecutter.yml(40B)
----library()
--------mysql_user.py(30KB)
--------listen_ports_facts.py(7KB)
----meta()
--------main.yml(783B)
----.gitlab-ci.yml(2KB)
----.travis.yml(565B)
----LICENSE(11KB)
----.github()
--------ISSUE_TEMPLATE()
--------pull_request_template.md(955B)
----README.md(10KB)
----.ansible-lint(125B)
----.yamllint(503B)
----vars()
--------RedHat-mysqld.yml(829B)
--------main.yml(111B)
--------Debian-mariadb.yml(904B)
--------Debian-mysqld.yml(716B)
--------RedHat-mariadb.yml(878B)
----handlers()
--------main.yml(61B)
----molecule()
--------cloud-aws-direct-5.5()
--------resources()
--------cloud-aws-direct-5.7()
--------cloud-aws-direct-mariadb()
--------cloud-aws-direct-8.0()
--------default()
--------cloud-aws-direct-5.6()
----tasks()
--------clear_innodb_logs.yml(510B)
--------databases_and_users.yml(1018B)
--------not-supported.yml(177B)
--------configure.yml(3KB)
--------setup-RedHat.yml(1KB)
--------mysql_restart.yml(563B)
--------main.yml(768B)
--------setup-Debian.yml(897B)
--------secure-installation.yml(4KB)