27.5 Skalierung der Identity Manager Engine-Replikationen

Das Verfahren zur Skalierung von Identity Manager Engine-Replikationen ist in zwei Teile unterteilt:

27.5.1 Anwendungsfall für die Verkleinerung von Identity Manager Engine-Replikationen

In diesem Thema wird ein grundlegender Anwendungsfall beschrieben, den Sie für die Verkleinerung von Identity Manager Engine-Replikationen heranziehen können.

Vorbereitung

  • Machen Sie sich mit dem Prozess vertraut, bevor Sie die Replikationen der Identity Manager-Engine verkleinern.

  • Sie können einen Pod nach dem anderen verkleinern.

Anwendungsfall

Angenommen, wir haben 3 Instanzen der Identity Manager-Engine, und ihre Pod-Namen sind:

  • identityengine-0

  • identityengine-1

  • identityengine-2

Wenn Sie auf zwei Identity Manager-Engine-Instanzen verkleinern, wird identityengine-2 heruntergefahren.

Vor der Verkleinerung sind die folgenden Aktionen auf der identityengine-2 erforderlich:

  1. Migrieren Sie Treiber, die auf der Instanz identityengine-2 laufen, auf eine andere Instanz oder erstellen Sie sie neu.

  2. Löschen Sie den Server aus dem Baum.

  3. Führen Sie das folgende Kommando aus, um Persistent Volume Claims (PVC) aufzulisten:

    kubectl get pvc -n <namespace>

    Beispiel:

    kubectl get pvc -n idm

  4. Führen Sie das folgende Kommando aus, um PVC von identityengine-2 zu löschen:

    kubectl delete pvc -n <namespace> <identityengine replica name>

    Beispiel:

    kubectl delete pvc -n idm identityenginedata-identityengine-2

  5. Legen Sie die Anzahl der Engine-Replikationen in der Datei values.yaml auf 2 fest.

  6. Verkleinern Sie sie mit dem folgenden Kommando:

    helm upgrade identity-manager helm_charts/identity-manager-1.4.0.tgz --namespace <Namespace> -f values.yaml

27.5.2 Vergrößern von Identity Manager Engine-Replikationen

Führen Sie die folgenden Schritte aus, um die Replikationen der Identity Manager Engine zu vergrößern:

  1. Melden Sie sich beim Azure-Portal an.

  2. Klicken Sie auf .

  3. Erhöhen Sie die Anzahl der Replikationen der Identity Manager Engine in der Datei values.yaml.

  4. Erhöhen Sie die Anzahl mit dem folgenden Kommando:

    helm upgrade identity-manager helm_charts/identity-manager-1.4.0.tgz --namespace <Namespace> -f values.yaml