From 9c3d8e43003f93778e1ebcd03bce0dbbae8d92b6 Mon Sep 17 00:00:00 2001 From: Mauro Torrez Date: Tue, 27 Aug 2019 18:36:50 -0300 Subject: [PATCH] renombro mysql -> mariadb --- README.md | 4 ++-- defaults/main.yml | 20 ++++++++++---------- tasks/main.yml | 40 ++++++++++++++++++++-------------------- 3 files changed, 32 insertions(+), 32 deletions(-) diff --git a/README.md b/README.md index bf0aa9b..a680ef7 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,3 @@ -# ansible-role-mysql-docker +# ansible-role-mariadb-docker -Instalar mysql via Docker \ No newline at end of file +Este rol permite instalar mariadb en Docker. diff --git a/defaults/main.yml b/defaults/main.yml index bc0ac17..84a07a9 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -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 diff --git a/tasks/main.yml b/tasks/main.yml index aef071c..b1ad829 100644 --- a/tasks/main.yml +++ b/tasks/main.yml @@ -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') }}"