我有一个 RKE2 kube 安装,3 个节点,我从 BitNami 存储库安装 MariaDB:
- name: mariadb
repository: https://charts.bitnami.com/bitnami
version: 10.3.2
它在我的 kube 安装中正确启动,但我需要从集群外部访问它,以我的 Navicat 客户端为例。
这是我的values.yaml:
mariadb:
clusterDomain: a4b-kube.local
auth:
rootPassword: "password"
replicationPassword: "password"
architecture: replication
primary:
service:
type: LoadBalancer
loadBalancerIP: mariadb.acme.com
secondary:
replicaCount: 2
列出我看到的服务:
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
a4b-test-mariadb-primary LoadBalancer 10.43.171.45 <pending> 3306:31379/TCP 48m
并且外部 IP 永远不会更新,我也尝试指定一个 IP 而不是 dns,在我的情况下是 192.168.113.120 但我得到了相同的结果。我错过了什么?