aboutsummaryrefslogtreecommitdiff
path: root/kolla
diff options
context:
space:
mode:
authorMichal Arbet <michal.arbet@ultimum.io>2021-01-05 16:32:06 +0100
committerMichal Arbet <michal.arbet@ultimum.io>2021-09-16 19:23:10 +0200
commitfebbb5b40b88173f7167b384697617330a46bdea (patch)
treef2288e49326c105a2d554394086b32806a114343 /kolla
parentf98ad9462b7bd70ba79e448f97c7d3b21cf5e14b (diff)
downloadkolla-febbb5b40b88173f7167b384697617330a46bdea.tar.gz
kolla-febbb5b40b88173f7167b384697617330a46bdea.zip
Add proxysql image
Replacement for MySQL balancing solution provided by haproxy. Needed-By: https://review.opendev.org/c/openstack/kolla-ansible/+/770215 Change-Id: I85ebe3b20294cd9dc847a3582053d3e21f6a2216
Diffstat (limited to 'kolla')
-rwxr-xr-xkolla/common/config.py6
-rw-r--r--kolla/template/repos.yaml22
2 files changed, 28 insertions, 0 deletions
diff --git a/kolla/common/config.py b/kolla/common/config.py
index b09327ebd..e08a84415 100755
--- a/kolla/common/config.py
+++ b/kolla/common/config.py
@@ -62,6 +62,7 @@ _PROFILE_OPTS = [
'mariadb',
'memcached',
'openvswitch',
+ 'proxysql',
'qdrouterd',
'rabbitmq',
'redis',
@@ -133,6 +134,7 @@ _PROFILE_OPTS = [
'neutron',
'nova-',
'placement',
+ 'proxysql',
'openvswitch',
'rabbitmq',
],
@@ -944,6 +946,10 @@ USERS = {
'uid': 42486,
'gid': 42486,
'group': 'haclient',
+ },
+ 'proxysql-user': {
+ 'uid': 42487,
+ 'gid': 42487,
}
}
diff --git a/kolla/template/repos.yaml b/kolla/template/repos.yaml
index 996fc0ab4..fa98a0404 100644
--- a/kolla/template/repos.yaml
+++ b/kolla/template/repos.yaml
@@ -16,6 +16,7 @@ centos:
openvswitch: "centos-nfv-openvswitch"
opstools: "centos-opstools"
powertools: "powertools"
+ proxysql: "proxysql"
rabbitmq: "rabbitmq_rabbitmq-server"
td-agent: "treasuredata"
@@ -35,6 +36,7 @@ centos-aarch64:
openvswitch: "centos-nfv-openvswitch"
opstools: "centos-opstools"
powertools: "powertools"
+ proxysql: "proxysql"
rabbitmq: "rabbitmq_rabbitmq-server"
td-agent: "treasuredata"
@@ -80,6 +82,11 @@ debian:
suite: "bullseye"
component: "contrib"
gpg_key: "treasuredata.asc"
+ proxysql:
+ url: "https://repo.proxysql.com/ProxySQL/proxysql-2.3.x/bullseye/"
+ suite: "./"
+ component: ""
+ gpg_key: "proxysql.asc"
debian-aarch64:
elasticsearch:
@@ -123,6 +130,11 @@ debian-aarch64:
suite: "bullseye"
component: "contrib"
gpg_key: "treasuredata.asc"
+ proxysql:
+ url: "https://repo.proxysql.com/ProxySQL/proxysql-2.3.x/bullseye/"
+ suite: "./"
+ component: ""
+ gpg_key: "proxysql.asc"
ubuntu:
elasticsearch:
@@ -175,6 +187,11 @@ ubuntu:
suite: "focal"
component: "contrib"
gpg_key: "treasuredata.asc"
+ proxysql:
+ url: "https://repo.proxysql.com/ProxySQL/proxysql-2.3.x/focal/"
+ suite: "./"
+ component: ""
+ gpg_key: "proxysql.asc"
ubuntu-aarch64:
elasticsearch:
@@ -222,3 +239,8 @@ ubuntu-aarch64:
suite: "focal"
component: "contrib"
gpg_key: "treasuredata.asc"
+ proxysql:
+ url: "https://repo.proxysql.com/ProxySQL/proxysql-2.3.x/focal/"
+ suite: "./"
+ component: ""
+ gpg_key: "proxysql.asc"