2.2. 创建 Data Grid 集群
使用 Data Grid Operator 创建两个或多个 Data Grid pod 的集群。
先决条件
- 安装 Data Grid Operator。
-
有一个
oc客户端。
流程
在
InfinispanCR 中指定集群中带有spec.replicas的 Data Grid pod 数量。例如,创建一个
cr_minimal.yaml文件,如下所示:$ cat > cr_minimal.yaml<<EOF apiVersion: infinispan.org/v1 kind: Infinispan metadata: name: example-infinispan spec: replicas: 2 EOF应用
InfinispanCR。$ oc apply -f cr_minimal.yaml观察 Data Grid Operator 创建 Data Grid pod。
$ oc get pods -w NAME READY STATUS RESTARTS AGE example-infinispan-1 0/1 ContainerCreating 0 4s example-infinispan-2 0/1 ContainerCreating 0 4s example-infinispan-3 0/1 ContainerCreating 0 5s infinispan-operator-0 1/1 Running 0 3m example-infinispan-3 1/1 Running 0 8s example-infinispan-2 1/1 Running 0 8s example-infinispan-1 1/1 Running 0 8s
后续步骤
尝试更改 replicas 值: 并观察 Data Grid Operator 扩展集群或缩减。