縮放 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 上執行以下動作:
將例項 Identityengine-2 上執行的驅動程式移轉至另一個例項,或者在另一例項上重新建立驅動程式。
從樹狀結構中刪除伺服器。
執行以下指令列出永續性磁碟區宣告 (PVC):
kubectl get pvc -n <名稱空間>
例如:
kubectl get pvc -n idm
執行以下指令刪除 identityengine-2 的 PVC:
kubectl delete pvc -n <名稱空間> <identityengine 複製本名稱>
例如:
kubectl delete pvc -n idm identityenginedata-identityengine-2
在 values.yaml 檔案中將引擎複製本計數設定為 2。
使用以下指令進行縮減:
helm upgrade identity-manager helm_charts/identity-manager-1.5.0.tgz --namespace <名稱空間> -f values.yaml
執行以下步驟來擴增 OpenText Identity Manager 引擎複製本:
登入 Azure 入口網站。
按一下
。
在 values.yaml 檔案中增加 OpenText Identity Manager 引擎複製本計數。
使用以下指令進行擴增:
helm upgrade identity-manager helm_charts/identity-manager-1.5.0.tgz --namespace <名稱空間> -f values.yaml