La procédure de mise à l'échelle des répliques du moteur Identity Manager est divisée en deux parties :
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.
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.
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 :
Migrez/recréez les pilotes s'exécutant sur l'instance identityengine-2 vers une autre instance.
Supprimez le serveur de l'arborescence.
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
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
Définissez le nombre de répliques du moteur sur 2 dans le fichier value.yaml.
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
Effectuez les étapes suivantes pour augmenter l'échelle des répliques du moteur Identity Manager :
Connectez-vous au portail Azure.
Cliquez sur
.
Augmentez le nombre de répliques du moteur Identity Manager dans le fichier value.yaml.
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