30.5 缩放 OpenText Identity Manager 引擎复本

缩放 OpenText Identity Manager 引擎复本的过程由两个部分组成:

30.5.1 缩减 OpenText Identity Manager 引擎复本的用例

本主题将介绍一个基本用例,您可以参考该用例来缩减 OpenText Identity Manager 引擎复本。

开始之前

  • 在缩减 OpenText Identity Manager 引擎复本之前,请仔细了解该过程。

  • 一次只能缩减一个 Pod。

用例

假设有 3 个 OpenText Identity Manager 引擎实例,其 Pod 名称为:

  • identityengine-0

  • identityengine-1

  • identityengine-2

当您缩减为两个 OpenText Identity Manager 引擎实例时,identityengine-2 将会关闭。

在缩减之前,需要在 Identityengine-2 上执行以下操作:

  1. 将实例 Identityengine-2 上运行的驱动程序迁移到另一个实例,或者在另一实例上重创建。

  2. 从树中删除服务器。

  3. 运行以下命令列出持久卷声明 (PVC):

    kubectl get pvc -n <名称空间>

    例如:

    kubectl get pvc -n idm

  4. 运行以下命令删除 identityengine-2 的 PVC:

    kubectl delete pvc -n <名称空间> <identityengine 复本名称>

    例如:

    kubectl delete pvc -n idm identityenginedata-identityengine-2

  5. 在 values.yaml 文件中将引擎复本计数设置为 2。

  6. 使用以下命令进行缩减:

    helm upgrade identity-manager helm_charts/identity-manager-1.5.0.tgz --namespace <名称空间> -f values.yaml

30.5.2 扩展 OpenText Identity Manager 引擎复本

执行以下步骤来扩展 OpenText Identity Manager 引擎复本:

  1. 登录到 Azure 门户。

  2. 单击 。

  3. 在 values.yaml 文件中增大 OpenText Identity Manager 引擎复本计数。

  4. 使用以下命令进行扩展:

    helm upgrade identity-manager helm_charts/identity-manager-1.5.0.tgz --namespace <名称空间> -f values.yaml