From 599cfe6814aa6b350b82a2549a933af431fb523b Mon Sep 17 00:00:00 2001 From: Paul Lecuq Date: Thu, 29 Jun 2023 08:56:20 +0200 Subject: [PATCH] updated mariadb state --- states/mariadb/defaults.yaml | 11 ++++++++++- states/mariadb/install.sls | 10 +++------- 2 files changed, 13 insertions(+), 8 deletions(-) diff --git a/states/mariadb/defaults.yaml b/states/mariadb/defaults.yaml index 701584f..3786cf1 100644 --- a/states/mariadb/defaults.yaml +++ b/states/mariadb/defaults.yaml @@ -4,6 +4,15 @@ mariadb: connection_user: root connection_pass: password connection_conv: None + pkgs: + - libmariadb-dev + # - libmariadbclient18 + - mariadb-client + - mariadb-backup + - mariadb-server + - mariadb-plugin-rocksdb + pip_pkgs: + - mysqlclient databases: {} users: {} config: @@ -14,7 +23,7 @@ mariadb: bulk_insert_buffer_size: 16M expire_logs_days: 7 event_scheduler: 'ON' - innodb_buffer_pool_size: 1024M + innodb_buffer_pool_size: 512M innodb_file_per_table: 1 innodb_flush_method: O_DIRECT innodb_io_capacity: 200 diff --git a/states/mariadb/install.sls b/states/mariadb/install.sls index 2fd24d0..4e6aa0b 100644 --- a/states/mariadb/install.sls +++ b/states/mariadb/install.sls @@ -1,14 +1,10 @@ --- +{%- from "mariadb/map.jinja" import mariadb with context %} mariadb-install-pkgs: pkg.installed: - - pkgs: - - libmariadb-dev - #- libmariadbclient18 - - mariadb-client - - mariadb-backup - - mariadb-server + - pkgs: {{ mariadb.pkgs }} -{%- for pkg in ['mysqlclient'] %} +{%- for pkg in mariadb.pip_pkgs %} mariadb-install-pip-pkgs: pip.installed: - name: {{ pkg }}