以下の表は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の設定 |