Proxysql

サービスの構成、初期化方法の変更

以下の表はProxySQLの変更可能なパラーメータとデフォルト値の一覧です。

パラメータ デフォルト 説明
replicaCount 1 レプリカセットの数
image.repository severalnines/proxysql ProxySQLのイメージ名
image.tag 2.0.4 ProxySQLイメージのタグ名
image.pullPolicy IfNotPresent イメージのプルポリシー
nameOverride ”” チャート名を上書きする場合に使用する
fullnameOverride “proxysql” アプリケーション名を上書きする場合に使用する。指定しない場合は、チャート名-リリース名が設定される
service.type ClusterIP Serviceのタイプ
service.adminPort.port 6032 ProxySQLの管理用ポート
service.adminPort.name admin ProxySQLの管理ポート名
service.servicePort.port 6033 ProxySQLのサービス提供ポート
service.servicePort.name service ProxySQLのサービス提供ポート名
proxysql.servers - server: mysql-mysql
hostgroup: 10
port: 3306
maxConnections: 100
- server: mysql-mysql-slave
hostgroup: 20
port: 3306
maxConnections: 100
ProxySQLの接続先サーバー情報の配列。
server:サーバ名、アドレス
hostgroup:ホストグループ
port: MySQLポート
maxConnections: Maxコネクション数
proxysql.users - user: testuser
password: easydoggie
hostgroup: 10
ProxySQLの接続ユーザの配列
user: ユーザ名
password: パスワード
hostgroup: デフォルトのホストグループ
proxysql.monitor.user testuser ProxySQLのモニター用ユーザ
proxysql.monitor.password easydoggie モニター用ユーザのパスワード
proxysql.admin.user admin ProxySQLの管理用ユーザ
proxysql.admin.password admin 管理用ユーザのパスワード
resources {} Podリソース使用量の管理
nodeSelector {} nodeSelectorの設定
tolerations [] tolerationsの設定
affinity {} affinityの設定