renombro mysql -> mariadb
This commit is contained in:
parent
65a9c6bf9e
commit
9c3d8e4300
@ -1,3 +1,3 @@
|
||||
# ansible-role-mysql-docker
|
||||
# ansible-role-mariadb-docker
|
||||
|
||||
Instalar mysql via Docker
|
||||
Este rol permite instalar mariadb en Docker.
|
||||
|
@ -1,20 +1,20 @@
|
||||
---
|
||||
# container
|
||||
mysql_image: mysql
|
||||
mysql_container_name: mysql
|
||||
mysql_volume: mysql
|
||||
mariadb_image: mariadb
|
||||
mariadb_container: mariadb
|
||||
mariadb_volume: mariadb
|
||||
|
||||
# clave del usuario root (CAMBIAR)
|
||||
mysql_root_password: password
|
||||
mariadb_root_password: password
|
||||
|
||||
# base de datos y usuario (opcionales)
|
||||
# mysql_database: db
|
||||
# mysql_user: db_user
|
||||
# mysql_password: db_pass
|
||||
# mariadb_database: db
|
||||
# mariadb_user: db_user
|
||||
# mariadb_password: db_pass
|
||||
|
||||
# binding del puerto mysql
|
||||
mysql_bind_host: 127.0.0.1
|
||||
mysql_bind_port: 3306
|
||||
# binding del puerto mariadb
|
||||
mariadb_bind_host: 127.0.0.1
|
||||
mariadb_bind_port: 3306
|
||||
|
||||
# definido por rol docker
|
||||
docker_network_name: dockernet
|
||||
|
@ -1,33 +1,33 @@
|
||||
---
|
||||
- name: start mysql container
|
||||
- name: start mariadb container
|
||||
docker_container:
|
||||
image: "{{ mysql_image }}"
|
||||
name: "{{ mysql_container_name }}"
|
||||
image: "{{ mariadb_image }}"
|
||||
name: "{{ mariadb_container }}"
|
||||
volumes:
|
||||
- "{{ mysql_volume }}:/var/lib/mysql"
|
||||
- "{{ mariadb_volume }}:/var/lib/mysql"
|
||||
env:
|
||||
MYSQL_ROOT_PASSWORD: "{{ mysql_root_password }}"
|
||||
MYSQL_DATABASE: "{{ mysql_database | default(omit) }}"
|
||||
MYSQL_USER: "{{ mysql_user | default(omit) }}"
|
||||
MYSQL_PASSWORD: "{{ mysql_password | default(omit) }}"
|
||||
MYSQL_ROOT_PASSWORD: "{{ mariadb_root_password }}"
|
||||
MYSQL_DATABASE: "{{ mariadb_database | default(omit) }}"
|
||||
MYSQL_USER: "{{ mariadb_user | default(omit) }}"
|
||||
MYSQL_PASSWORD: "{{ mariadb_password | default(omit) }}"
|
||||
networks:
|
||||
- name: "{{ docker_network_name }}"
|
||||
ports:
|
||||
- "{{ mysql_bind_host }}:{{ mysql_bind_port }}:3306"
|
||||
- "{{ mariadb_bind_host }}:{{ mariadb_bind_port }}:3306"
|
||||
|
||||
- name: inspect mysql volume
|
||||
- name: inspect mariadb volume
|
||||
docker_volume_info:
|
||||
name: "{{ mysql_volume }}"
|
||||
name: "{{ mariadb_volume }}"
|
||||
register: volinfo
|
||||
|
||||
- name: export variables
|
||||
set_fact:
|
||||
mysql_container_name: "{{ mysql_container_name }}"
|
||||
mysql_volume: "{{ mysql_volume }}"
|
||||
mysql_volume_mountpoint: "{{ volinfo.volume.Mountpoint }}"
|
||||
mysql_root_password: "{{ mysql_root_password }}"
|
||||
mysql_database: "{{ mysql_database | default(omit) }}"
|
||||
mysql_user: "{{ mysql_user | default(omit) }}"
|
||||
mysql_password: "{{ mysql_password | default(omit) }}"
|
||||
mysql_host: localhost
|
||||
mysql_port: "{{ mysql_bind_port }}"
|
||||
mariadb_container: "{{ lookup('vars','mariadb_container') }}"
|
||||
mariadb_volume: "{{ lookup('vars','mariadb_volume') }}"
|
||||
mariadb_volume_mountpoint: "{{ volinfo.volume.Mountpoint }}"
|
||||
mariadb_root_password: "{{ lookup('vars','mariadb_root_password') }}"
|
||||
mariadb_database: "{{ lookup('vars','mariadb_database',default=omit) }}"
|
||||
mariadb_user: "{{ lookup('vars','mariadb_user',default=omit) }}"
|
||||
mariadb_password: "{{ lookup('vars','mariadb_password',default=omit) }}"
|
||||
mariadb_host: localhost
|
||||
mariadb_port: "{{ lookup('vars','mariadb_bind_port') }}"
|
||||
|
Loading…
x
Reference in New Issue
Block a user