lukasic.mariadb

Nazwa roli

Prosta rola Ansible dla MariaDB.

Zmienności

1.1.0

  • Wsparcie dla Debian Bullseye i Ubuntu Jammy
  • Dodano dziennik zmian

1.0.0

  • Rola Ansible dla Debian Buster i Ubuntu Focal

Instalacja

Używając ansible-galaxy:

$ ansible-galaxy install lukasic.mariadb

Używając requirements.yml:

- src: lukasic.mariadb

Wymagania

Debian Buster / Ubuntu Focal lub wyższy.

Zmienne roli

Parametry dla /etc/mysql/mariadb.conf.d/50-server.cnf

mariadb_server_params: []

Hasło root dla MariaDB:

mariadb_root_passwd: null

Bazy danych i użytkownicy, którzy mają być utworzeni:

mariadb_databases: []
mariadb_users: []

Zależności

Brak.

Przykład Playbooka

Zawierając przykład użycia roli (na przykład, z przekazanymi jako parametry zmiennymi) jest zawsze pomocny dla użytkowników:

- hosts: mariadb
  roles:
    - lukasic.mariadb
  vars:
    mariadb_server_params:
      - option: "sql_mode"
        section: "mysqld"
        value: "ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION"
      - option: "innodb_buffer_pool_size"
        section: "mysqld"
        value: "2G"
    mariadb_databases:
      - db1
    mariadb_users:
      - host: "%"
        name: "user_a"
        password: "supersecretpass"
        priv: "db1.*:ALL"

Licencja

WTFPL

Informacje o autorze

Rola została stworzona w 2020 roku przez Lukáš Kasič.

O projekcie

Ansible MariaDB Role

Zainstaluj
ansible-galaxy install lukasic.mariadb
Licencja
Unknown
Pobrania
28k
Właściciel