Skip to content

Commit a29056d

Browse files
add e2e test proxysql custom cfg
Signed-off-by: Mayank Shah <mayank.shah@percona.com>
1 parent 170e185 commit a29056d

File tree

3 files changed

+61
-0
lines changed

3 files changed

+61
-0
lines changed
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
4000

e2e-tests/proxysql-scheduler/compare/statefulset_some-name-proxysql.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,8 @@ spec:
110110
name: ssl
111111
- mountPath: /etc/proxysql/ssl-internal
112112
name: ssl-internal
113+
- mountPath: /etc/proxysql/custom
114+
name: config
113115
- mountPath: /opt/percona
114116
name: bin
115117
- args:
@@ -221,6 +223,11 @@ spec:
221223
defaultMode: 420
222224
optional: false
223225
secretName: some-name-ssl
226+
- configMap:
227+
defaultMode: 420
228+
name: some-name-proxysql
229+
optional: true
230+
name: config
224231
- emptyDir: {}
225232
name: bin
226233
updateStrategy:

e2e-tests/proxysql-scheduler/conf/some-name.yml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,56 @@ spec:
4444
resources:
4545
requests:
4646
storage: 2Gi
47+
configuration: |
48+
datadir="/var/lib/proxysql"
49+
admin_variables =
50+
{
51+
admin_credentials="admin:admin"
52+
mysql_ifaces="0.0.0.0:6032"
53+
refresh_interval=2000
54+
restapi_enabled=true
55+
restapi_port=6070
56+
57+
cluster_username="admin"
58+
cluster_password="admin"
59+
checksum_admin_variables=false
60+
checksum_ldap_variables=false
61+
checksum_mysql_variables=false
62+
cluster_check_interval_ms=200
63+
cluster_check_status_frequency=100
64+
cluster_mysql_query_rules_save_to_disk=true
65+
cluster_mysql_servers_save_to_disk=true
66+
cluster_mysql_users_save_to_disk=true
67+
cluster_proxysql_servers_save_to_disk=true
68+
cluster_mysql_query_rules_diffs_before_sync=1
69+
cluster_mysql_servers_diffs_before_sync=1
70+
cluster_mysql_users_diffs_before_sync=1
71+
cluster_proxysql_servers_diffs_before_sync=1
72+
}
73+
74+
mysql_variables=
75+
{
76+
monitor_password="monitor"
77+
monitor_galera_healthcheck_interval=1000
78+
threads=2
79+
max_connections=2048
80+
default_query_delay=0
81+
default_query_timeout=10000
82+
poll_timeout=4000
83+
interfaces="0.0.0.0:3306"
84+
default_schema="information_schema"
85+
stacksize=1048576
86+
connect_timeout_server=10000
87+
monitor_history=60000
88+
monitor_connect_interval=20000
89+
monitor_ping_interval=10000
90+
ping_timeout_server=200
91+
commands_stats=true
92+
sessions_sort=true
93+
have_ssl=false
94+
ssl_p2s_ca=""
95+
ssl_p2s_cert=""
96+
ssl_p2s_key=""
97+
ssl_p2s_cipher="ECDHE-RSA-AES128-GCM-SHA256"
98+
default_authentication_plugin="caching_sha2_password"
99+
}

0 commit comments

Comments
 (0)