repleo.postgresql
Ansible rola - Rola instalacji bazy danych Postgresql
Ta rola instaluje i konfiguruje serwer postgresql lub dodaje nowe bazy danych oraz użytkowników do istniejącej instalacji.
Wymagania
Ta rola wymaga Ansible 1.4 lub wyższej, a wymagania dotyczące platformy są wymienione w pliku metadanych.
Zmienne roli
Zmiennymi, które można przekazać do tej roli oraz ich krótkie opisy to:
bazy_danych:
- nazwa: nazwa_bazy1
użytkownicy:
- użytkownik: nazwa_użytkownika1
hasło: hasło_użytkownika
uprawnienia: WSZYSTKIE
typ: baza danych
- użytkownik: nazwa_użytkownika2
hasło: hasło_użytkownika
uprawnienia: WSZYSTKIE
typ: baza danych
- nazwa: nazwa_bazy2
użytkownicy:
- użytkownik: nazwa_użytkownika1
hasło: hasło_użytkownika
uprawnienia: WSZYSTKIE
typ: baza danych
Przykłady
Zainstaluj postgresql bez dodawania baz danych:
- { rola: repleo.postgresql }
Zainstaluj postgresql i dodaj dwie bazy danych:
- { rola: repleo.postgresql, bazy_danych: [ { nazwa: testdb1, użytkownicy:[] }, { nazwa: testdb2, użytkownicy:[] } ] }
Zainstaluj postgresql, dodaj dwie bazy danych i skonfiguruj użytkowników bazy danych dla każdej bazy:
- { rola: repleo.postgresql,
bazy_danych: [ { nazwa: testdb, użytkownicy: [ { użytkownik: testuser1, hasło: 12345, uprawnienia: WSZYSTKIE, typ: baza danych }, { użytkownik: testuser2, hasło: 12345, uprawnienia: WSZYSTKIE, typ: baza danych }, ] } ] }
- { rola: repleo.postgresql,
Zależności
Brak.
Licencja
GPL v3 - (c) 2016, Repleo, Amstelveen
Informacje o autorze
Repleo, Amstelveen, Holandia -- www.repleo.nl
Jeroen Arnoldus (jeroen@repleo.nl)
O projekcie
Ansible role for installing and configuring a postgresql database
Zainstaluj
ansible-galaxy install repleo.postgresql
Licencja
gpl-3.0
Pobrania
753
Właściciel
Continuous delivery and software development experts