repleo.postgresql

Rol de Ansible - Rol de instalación de base de datos Postgresql

Estado de Construcción Ansible Galaxy

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

  1. Instalar PostgreSQL sin agregar bases de datos:

    • { rol: repleo.postgresql }
  2. Instalar PostgreSQL y agregar dos bases de datos:

    • { rol: repleo.postgresql, bases_de_datos: [ { nombre: testdb1, usuarios:[] }, { nombre: testdb2, usuarios:[] } ] }
  3. 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