Skip to content

Commit 41f1eda

Browse files
authored
Add support for configuring restapi (#110)
* Add support for configuring restapi * Add changelog fragment
1 parent febcaba commit 41f1eda

File tree

3 files changed

+11
-2
lines changed

3 files changed

+11
-2
lines changed
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
minor_changes:
2+
- roles/proxysql - Add support for configuring rest API (https://github.com/ansible-collections/community.proxysql/pull/110).

roles/proxysql/defaults/main.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,10 +48,11 @@ proxysql_admin_stats_mysql_connection_pool: 60
4848
proxysql_admin_stats_mysql_connections: 60
4949
proxysql_admin_stats_mysql_query_cache: 60
5050

51-
# web interface
51+
# web interface and rest API
5252
proxysql_admin_web_enabled: false
5353
proxysql_admin_web_port: 6080
54-
54+
proxysql_admin_restapi_enabled: false
55+
proxysql_admin_restapi_port: 6070
5556

5657
### mysql variables
5758
proxysql_mysql_bind_address: 0.0.0.0

roles/proxysql/vars/main.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -75,6 +75,12 @@ proxysql_admin_variables:
7575
refresh_interval:
7676
variable: "refresh_interval"
7777
variable_value: "{{ proxysql_admin_refresh_interval }}"
78+
restapi_enabled:
79+
variable: "restapi_enabled"
80+
variable_value: "{{ proxysql_admin_restapi_enabled | to_json }}"
81+
restapi_port:
82+
variable: "restapi_port"
83+
variable_value: "{{ proxysql_admin_restapi_port }}"
7884
stats_credentials:
7985
variable: "stats_credentials"
8086
variable_value: "{{ proxysql_admin_stats_user }}:{{ proxysql_admin_stats_password }}"

0 commit comments

Comments
 (0)