From 0929f37dee85e369aaadf22a4209cc4a45142563 Mon Sep 17 00:00:00 2001 From: timlackhan <727781157@qq.com> Date: Thu, 19 Sep 2019 15:56:50 +0800 Subject: [PATCH] Update "Mariadb deploy with k8s" --- mariadb/mariadb-deployment-conf.yaml | 48 +++++++++++++++------------- mariadb/mariadb-deployment.yaml | 4 +-- 2 files changed, 26 insertions(+), 26 deletions(-) diff --git a/mariadb/mariadb-deployment-conf.yaml b/mariadb/mariadb-deployment-conf.yaml index 8b0f5c7..fee22a9 100644 --- a/mariadb/mariadb-deployment-conf.yaml +++ b/mariadb/mariadb-deployment-conf.yaml @@ -4,38 +4,39 @@ metadata: name: mysql-config data: my.cnf: | - [mysqld] + [galera] + bind-address=0.0.0.0 + [mysqld] skip-log-bin ssl=0 - table_open_cache = 200000 table_open_cache_instances=64 - back_log=3500 - max_connections=4000 + #back_log=3500 + #max_connections=4000 - innodb_file_per_table + #innodb_file_per_table - innodb_log_file_size=10G - innodb_log_files_in_group=2 - innodb_log_buffer_size=64M + #innodb_log_file_size=10G + #innodb_log_files_in_group=2 + #innodb_log_buffer_size=64M - innodb_open_files=4000 + #innodb_open_files=4000 - innodb_buffer_pool_size= 100G - innodb_buffer_pool_instances=8 + #innodb_buffer_pool_size= 100G + #innodb_buffer_pool_instances=8 - innodb_flush_log_at_trx_commit = 1 - innodb_doublewrite=1 - innodb_flush_method = O_DIRECT - innodb_file_per_table = 1 - innodb_io_capacity=2000 - innodb_io_capacity_max=4000 - innodb_flush_neighbors = 0 - innodb_use_native_aio=1 + #innodb_flush_log_at_trx_commit = 1 + #innodb_doublewrite=1 + #innodb_flush_method = O_DIRECT + #innodb_file_per_table = 1 + #innodb_io_capacity=2000 + #innodb_io_capacity_max=4000 + #innodb_flush_neighbors = 0 + #innodb_use_native_aio=1 - join_buffer_size=256K - sort_buffer_size=256K + #join_buffer_size=256K + #sort_buffer_size=256K --- apiVersion: apps/v1beta1 @@ -63,10 +64,11 @@ spec: ports: - containerPort: 3306 name: db-port - args: ["--bind-address=0.0.0.0"] + imagePullPolicy: Always + #args: ["--bind-address=0.0.0.0"] volumeMounts: - name: config-volume - mountPath: /usr/share/defaults/mariadb + mountPath: /usr/share/defaults/mariadb/my.cnf.d env: - name: MYSQL_ROOT_PASSWORD valueFrom: diff --git a/mariadb/mariadb-deployment.yaml b/mariadb/mariadb-deployment.yaml index 16a33ee..402c951 100644 --- a/mariadb/mariadb-deployment.yaml +++ b/mariadb/mariadb-deployment.yaml @@ -19,7 +19,6 @@ spec: ports: - containerPort: 3306 name: db-port - args: ["--bind-address=0.0.0.0"] env: - name: MYSQL_ROOT_PASSWORD valueFrom: @@ -49,5 +48,4 @@ spec: targetPort: 3306 nodePort: 30001 selector: - app: mariadb - + app: mariadb \ No newline at end of file