repleo.postgresql
Rol de Ansible - Rol de instalación de base de datos Postgresql
Esta rol instala y configura un servidor PostgreSQL, o agrega nuevas bases de datos y usuarios a una instalación existente.
Requisitos
Esta rol requiere Ansible 1.4 o superior y los requisitos de la plataforma están listados en el archivo de metadatos.
Variables de Rol
Las variables que se pueden pasar a esta rol y una breve descripción sobre ellas son las siguientes.
bases_de_datos:
- nombre: nombre_base_datos1
usuarios:
- usuario: nombre_usuario1
contraseña: contraseña_usuario
privilegios: TODOS
tipo: base_de_datos
- usuario: nombre_usuario2
contraseña: contraseña_usuario
privilegios: TODOS
tipo: base_de_datos
- nombre: nombre_base_datos2
usuarios:
- usuario: nombre_usuario1
contraseña: contraseña_usuario
privilegios: TODOS
tipo: base_de_datos
Ejemplos
Instalar PostgreSQL sin agregar bases de datos:
- { rol: repleo.postgresql }
Instalar PostgreSQL y agregar dos bases de datos:
- { rol: repleo.postgresql, bases_de_datos: [ { nombre: testdb1, usuarios:[] }, { nombre: testdb2, usuarios:[] } ] }
Instalar PostgreSQL, agregar dos bases de datos y configurar usuarios de base de datos por cada base de datos:
- { rol: repleo.postgresql, bases_de_datos: [ { nombre: testdb, usuarios: [ { usuario: testuser1, contraseña: 12345, privilegios: TODOS, tipo: base_de_datos }, { usuario: testuser2, contraseña: 12345, privilegios: TODOS, tipo: base_de_datos }, ] } ] }
Dependencias
Ninguna.
Licencia
GPL v3 - (c) 2016, Repleo, Amstelveen
Información del Autor
Repleo, Amstelveen, Holanda -- www.repleo.nl
Jeroen Arnoldus (jeroen@repleo.nl)
Acerca del proyecto
Ansible role for installing and configuring a postgresql database
Instalar
ansible-galaxy install repleo.postgresql
Licencia
gpl-3.0
Descargas
753
Propietario
Continuous delivery and software development experts