github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/test/testdata/resources/mysql-tls-config-template.yaml (about) 1 apiVersion: v1 2 kind: ConfigMap 3 metadata: 4 name: mysql-tree-node-template-8.0 5 namespace: default 6 data: 7 my.cnf: |- 8 [mysqld] 9 innodb-buffer-pool-size=512M 10 log-bin=master-bin 11 gtid_mode=OFF 12 consensus_auto_leader_transfer=ON 13 14 pid-file=/var/run/mysqld/mysqld.pid 15 socket=/var/run/mysqld/mysqld.sock 16 17 port=3306 18 general_log=0 19 server-id=1 20 slow_query_log=0 21 22 [client] 23 socket=/var/run/mysqld/mysqld.sock 24 host=localhost 25 {{- if $.component.tls }} 26 {{- $ca_file := getCAFile }} 27 {{- $cert_file := getCertFile }} 28 {{- $key_file := getKeyFile }} 29 # tls 30 require_secure_transport=ON 31 ssl_ca={{ $ca_file }} 32 ssl_cert={{ $cert_file }} 33 ssl_key={{ $key_file }} 34 {{- end }}