1.2. 在命令行中安装 Data Grid chart
使用命令行在 OpenShift 上安装 Data Grid chart,并实例化 Data Grid cluster。安装 chart 会创建一个 Helm 发行版本,用于部署 Data Grid 集群。
先决条件
-
安装
helm
客户端。 - 添加 OpenShift Helm Charts 仓库。
- 具有 OpenShift 集群的访问权限。
-
有
oc
客户端。
流程
创建一个值文件来配置您的 Data Grid 集群。
例如,以下值文件创建带有两个节点的集群:
$ cat > infinispan-values.yaml<<EOF #Build configuration images: server: registry.redhat.io/datagrid/datagrid-8-rhel8:latest initContainer: registry.access.redhat.com/ubi8-micro #Deployment configuration deploy: #Add a user with full security authorization. security: batch: "user create admin -p changeme" #Create a cluster with two pods. replicas: 2 EOF
安装 Data Grid chart 并指定您的值文件。
$ helm install infinispan openshift-helm-charts/redhat-data-grid --values infinispan-values.yaml
提示
使用 --set
标志覆盖部署的配置值。例如,创建具有三个节点的集群:
--set deploy.replicas=3
验证
观察 pod,以确保 Data Grid 集群中的所有节点都创建成功。
$ oc get pods -w