mysql 在没有SSL的Kubernetes上部署InnoDB集群

qjp7pelc  于 2023-04-19  发布在  Mysql
关注(0)|答案(1)|浏览(127)

我在互联网上搜索了几个小时,但没有找到任何关于我的问题的教程。我有一个自托管的K8s-Cluster,我试图在其上部署InnoDB-Cluster。我想将其用作Kubernetes-wide的MySQL-Cluster进行几次部署。并非所有这些都允许SSL连接。
我使用helm安装了MySQL-Operator,没有任何问题。
当涉及到de集群和路由器本身我卡住了.我如何设置集群,该连接允许不使用TLS/SSL?我找不到该选项的描述,当我尝试安装集群也使用Helm:

helm install mycluster mysql-operator/mysql-innodbcluster \
--set credentials.root.user='root' \
--set credentials.root.password='sakila' \
--set credentials.root.host='%' \
--set serverInstances=3 \
--set routerInstances=1 \
--set tls.useSelfSigned=false

我很高兴有人能给我指出正确的方向。

eeq64g8w

eeq64g8w1#

我认为如果你想使用mysql-operator/mysql-innodbcluster操作符,那么它总是使用TLS,你唯一可以改变的是通过设置以下参数来使用自签名TLS。

tls.useSelfSigned=true

您可以检查所有运算符参数here

相关问题