27.5 Mise à l'échelle des répliques du moteur Identity Manager

La procédure de mise à l'échelle des répliques du moteur Identity Manager est divisée en deux parties :

27.5.1 Cas d'utilisation de la réduction d'échelle des répliques du moteur Identity Manager

Cette rubrique décrit un cas d'utilisation de base que vous pouvez consulter pour la réduction d'échelle des répliques du moteur Identity Manager.

Avant de commencer

  • Comprenez bien le processus avant de réduire l'échelle des répliques du moteur Identity Manager.

  • Vous pouvez réduire l'échelle d'un pod à la fois.

Cas d'utilisation

Supposons que nous ayons 3 instances du moteur Identity Manager et que leurs noms de pods soient :

  • identityengine-0

  • identityengine-1

  • identityengine-2

Lorsque vous réduisez l'échelle à deux instances du moteur Identity Manager, identityengine-2 s'arrête.

Les opérations suivantes sont requises sur identityengine-2 avant la réduction d'échelle :

  1. Migrez/recréez les pilotes s'exécutant sur l'instance identityengine-2 vers une autre instance.

  2. Supprimez le serveur de l'arborescence.

  3. Exécutez la commande suivante pour répertorier les réclamations de volumes persistants (PVC) :

    kubectl get pvc -n <espace de noms>

    Par exemple :

    kubectl get pvc -n idm

  4. Exécutez la commande suivante pour supprimer la PVC d'identityengine-2 :

    kubectl delete pvc -n <espace de noms> <nom de la réplique du moteur d'identité>

    Par exemple :

    kubectl delete pvc -n idm identityenginedata-identityengine-2

  5. Définissez le nombre de répliques du moteur sur 2 dans le fichier value.yaml.

  6. Réduisez l'échelle à l'aide de la commande suivante :

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

27.5.2 Augmentation d'échelle des répliques du moteur Identity Manager

Effectuez les étapes suivantes pour augmenter l'échelle des répliques du moteur Identity Manager :

  1. Connectez-vous au portail Azure.

  2. Cliquez sur .

  3. Augmentez le nombre de répliques du moteur Identity Manager dans le fichier value.yaml.

  4. Augmentez l'échelle à l'aide de la commande suivante :

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