Configuration de la mise en cache des artefacts sur le relais d'agent

Au cours du processus d'installation, vous pouvez configurer les relais d'agent de sorte qu'ils mettent en cache les artefacts téléchargés. Une fois les artefacts mis en cache, lorsque les agents demandent des artefacts depuis le relais associé, les étapes du processus que les agents exécutent téléchargement les artefacts depuis le relais et non depuis le serveur principal. Ainsi, le temps de déploiement est réduit car au cours du déploiement, il est probable que les artefacts soient déjà locaux.

Pourquoi et quand exécuter cette tâche

Pour configurer la mise en cache des artefacts sur un relais d'agent :

Procédure

  1. Au cours de l'installation d'un relais d'agent, lorsque le programme d'installation affiche la question Cache files on the relay which have been downloaded by any connected agents?, cliquez sur Yes.
  2. Créez un jeton d'autorisation :
    1. Dans la page Paramètres de la section Sécurité, cliquez sur Jetons.
    2. Cliquez sur Créer un jeton et entrez les détails :
    3. Pour Utilisateur, sélectionnez admin.
    4. Pour Date d'expiration, sélectionnez une date loin dans le futur.
    5. Définissez la valeur Délai d'expiration.
    6. Facultatif : Entrez une description.
    7. Facultatif : Spécifiez les adresses IP admises.
    8. Cliquez sur Sauvegarder. Lorsque vous procédez à la sauvegarde, la colonne des jetons affiche une valeur telle que d0a650e1-7f0c-4d6d-bc78-b20850cb6a31. Collez cette valeur dans le programme d'installation.

Résultats

Le relais requiert un jeton d'authentification valide pour la distribution des artefacts. Il utilise le jeton pour s'authentifier auprès du serveur principal lorsqu'il télécharge des artefacts.

Remarque :

Vous pouvez contrôler la mise en cache avec la propriété agentrelay.codestation.enable_replication. Ce fichier se trouve dans le répertoire config/agentrelay.properties. Pour activer la mise en cache, associez la propriété à la valeur TRUE, par exemple agentrelay.codestation.enable_replication =true. Pour désactiver la mise en cache, associez la propriété à la valeur FALSE, par exemple agentrelay.codestation.enable_replication=false.


Commentaires en retour