Configurer les fournisseurs d'infrastructure dynamique

Pour que l'utilisation d'une infrastructure dynamique fonctionne correctement dans NeoLoad Web, le(s) fournisseur(s) à utiliser doit(vent) être configuré(s) au préalable lors de la the platform setup.

Pour plus d'informations sur l'ajout d'un fournisseur d'infrastructure, voir Ajouter un fournisseur.

Kubernetes et Openshift

NeoLoad Web est compatible avec les clusters Kubernetes dans les versions 1.9 et supérieures. Il a été testé des versions 1.9.0 aux versions 1.30.0.

Pour plus d'informations, consultez accès des utilisateurs à l'infrastructure dynamique de NeoLoad Web.

User access

Pour plus d'informations sur l'accès utilisateur à l'infrastructure dynamique de NeoLoad Web pour Kubernetes, consultez la documentation sur l'accès utilisateur à l'infrastructure dynamique de NeoLoad Web.

La section ci-dessous décrit comment créer un accès utilisateur pour que NeoLoad Web puisse communiquer avec Kubernetes.

La procédure décrite comporte l'exécution d'un chart Helm afin de créer un namespace, un rôle, une liaison de rôle et un compte de service sur le cluster Kubernetes.

Pré-requis

  • Kubectl doit être installé et configuré afin de communiquer avec Kubernetes.

  • Helm doit être installé. Il est disponible ici.

  • Pour plus d'informations sur les compatibilités de Helm avec les distributions Kubernetes, visitez cette page.

Procédure avec les commandes Helm

  1. Ajoutez le dépôt helm de Neotys :

    helm repo add {repo-name} https://github.com/Neotys-Labs/helm-dynamic-infrastructure

  2. Déployez les identifiants :

    helm install {release-name} {repo-name}/nlweb-dynamic-infrastructure-user

  3. Après avoir exécuté les commandes helm, suivez les indications dans les journaux.