25.4 Configuration du service d'agent de dissémination (Fan-out) sur le service Azure Kubernetes

Effectuez les étapes suivantes pour réaliser la configuration sur le service Azure Kubernetes :

  1. À partir du Tarball des conteneurs, copiez helm-charts/rl-values.yaml et mettez à jour les champs suivants dans le fichier.

    Tableau 25-4

    Section

    Champs

    Description

    Informations d'identification du registre pour les images Docker du chargeur distant

    registry

    Spécifiez le nom du serveur de registre de conteneurs Azure.

    name

    Spécifiez le nom du secret Kubernetes qui contient les informations d'identification de connexion du registre.

    Persistance des données

    Stockage persistant partagé

    • existingClaim

    dynamicClaim :

    • storageClassName

    • storageSize

    Si vous souhaitez utiliser une réclamation de volume persistant (PVC) existante, entrez son nom.

    Dans le cas contraire, pour le provisioning dynamique de PVC, spécifiez le nom de la classe de stockage et la taille de stockage.

    Service de l'agent de dissémination (Fan-out)

    ports

    Spécifiez la valeur des ports du service de chargeur distant pour l'écoute.

    Requêtes de ressources et limites

    Requêtes de ressources

    • cpu

    • memory

    Spécifiez les valeurs de processeur (cpu) et de mémoire (memory) des requêtes de ressources.Pour plus de détails, reportez-vous au document Resource Management for Pods and Containers (Gestion des ressources pour les pods et les conteneurs).

    Limites

    • cpu

    • memory

    Spécifiez les valeurs de processeur (cpu) et de mémoire (memory) des limites. Pour plus de détails, reportez-vous au document Resource Management for Pods and Containers (Gestion des ressources pour les pods et les conteneurs).

    Service ActiveMQ

    install

    Spécifiez si vous souhaitez déployer le service ActiveMQ pour l'agent de dissémination (Fan-out). (true/false [vrai/faux])

    Requêtes de ressources

    • cpu

    • memory

    Spécifiez les valeurs de processeur (cpu) et de mémoire (memory) des requêtes de ressources pour les services ActiveMQ. Pour plus de détails, reportez-vous au document Resource Management for Pods and Containers (Gestion des ressources pour les pods et les conteneurs).

    Limites

    • cpu

    • memory

    Spécifiez les valeurs de processeur (cpu) et de mémoire (memory) des limites pour les services ActiveMQ. Pour plus de détails, reportez-vous au document Resource Management for Pods and Containers (Gestion des ressources pour les pods et les conteneurs).

  2. À partir du Tarball des conteneurs, copiez helm-charts/fanout-agent-1.4.0.tgz et exécutez la commande helm suivante pour installer l'agent de dissémination (Fan-out) :

    helm install fanout-agent helm_charts/fanout-agent-1.4.0.tgz --namespace idm -f rl-values.yaml
  3. (Facultatif) Si vous souhaitez installer plusieurs agents Fan-out, copiez helm-charts/ fanout-agent-1.4.0.tgz à partir du Tarball des conteneurs et exécutez la commande helm suivante :

    helm install <fanout-agent-n> helm_charts/fanout-agent-1.4.0.tgz --namespace idm -f rl-values.yaml

    Dans fanout-agent-n, n est le nième agent Fan-out installé.

    Par exemple :

    Si vous installez deux agents Fan-out, la commande d'installation du second agent sera :

    helm install fanout-agent-2 helm_charts/fanout-agent-1.4.0.tgz --namespace idm -f rl-values.yaml