NDB Operator 发行说明
要在 Kubernetes 集群中创建 NdbCluster
对象,请发出以下命令
> kubectl apply -f docs/examples/example-ndb.yaml
ndbcluster.mysql.oracle.com/example-ndb created
在 Kubernetes 集群中创建此对象后,NDB Operator(它会监视对任何 NdbCluster
对象的更改)会检测到该操作并开始在 Kubernetes 集群内设置 NDB 集群。
NDB 集群节点在多个 Pod 中运行,可以通过发出此处显示的命令来查看这些 Pod
> kubectl get pods -w
NAME READY STATUS RESTARTS AGE
example-ndb-mgmd-0 1/1 Running 0 8m44s
example-ndb-mgmd-1 1/1 Running 0 48s
example-ndb-mysqld-599bcfbd45-qzrsr 0/1 Running 0 7s
example-ndb-mysqld-599bcfbd45-r7g2x 0/1 Running 0 7s
example-ndb-ndbd-0 1/1 Running 0 8m44s
example-ndb-ndbd-1 1/1 Running 0 8m44s
ndb-operator-555b7b65-2rssd 1/1 Running 0 48m
ndb-operator-webhook-server-d67c97d54-m5d42 1/1 Running 0 48m
名称以 example-ndb-
开头的 Pod 是运行 NDB 集群节点的 Pod。节点类型可以在每个名称中看到。
所有 Pod 都准备就绪后,NDB 集群即可进行事务处理。