Infrastructure Providers

The Infrastructure Providers tab of the Settings view allows managing the Infrastructure Providers of an Account.

Infrastructure providers are the resources (Load Generators and Controller) to be used for tests launched from NeoLoad Web. With an infrastructure provider, the infrastructure is set up for the duration of the test and released once the test has finished. Providers make it possible to benefit from a dynamic infrastructure i.e. set up on the fly, thus reducing costs and resources consumption.

Caution: Before pursuing, make sure that you have an available dynamic infrastructure provider.
For more information on dynamic infrastructure, please refer to Dynamic Infrastructure and Configure dynamic Infrastructure Providers.

Configuring an infrastructure provider allows defining the parameters of a selected provider. It can then be used in a Zone. For more information, see Zones.

NLW-InfraProviderTab-2.7

Add a Provider

NLW-ADDaProviderButton

A click on the Add a Provider button allows specifying the configuration parameters of the Provider to be used as a dynamic resource when launching a test from NeoLoad Web.

For more information about how to configure Providers, see Configure dynamic Infrastructure Providers.

NLW-InfraProviderDialog

Name: The name to assign to the Provider.

Type: The type of orchestrator (Provider) to use. A click on the arrow displays the orchestrators available.

API URL: The field must be filled in with the URL of the Provider API so that NeoLoad Web can communicate with the Provider.

API Token: The field must be filled in with the token used to authenticate on the Provider. The token is generated on Provider side, it must be copied and pasted in this field.

Project: The field must be filled in with the OpenShift project previously created in OpenShift.

Namespace: When selecting Kubernetes as orchestrator in the Type field, the Namespace field allows entering the namespace previously defined in Kubernetes.

Labels: The field must be filled in with a comma-separated list of key/value pairs. These custom labels will be added on the Kubernetes ressource created by NeoLoad Web when starting a dynamic infrastructure. This will allow operations teams to better administer Kubernetes environments.

A click on the CHECK PARAMETERS button allows testing:

  • whether the credentials configured for the provider are valid in order to access the targeted cluster.
  • whether the token provided grants sufficient privileges to NeoLoad Web in order to deploy a dynamic infrastructure on the cluster.

If the connection fails, a technical error message is displayed to help troubleshooting the issue.

A click on the APPLY button validates the parameters.

Edit a Provider

NLW-EditIconInfraProvider

Once created and listed in the Infrastructure Providers tab, a click on the facing Edit button allows modifying the configuration parameters of a Provider.

The Infrastructure Provider dialog box opens up for modification. For more information, see Add a Provider.

Delete a Provider

Deleting an Infrastructure Provider from the list is a simple action that can be performed with a click on the Delete button facing the Provider to delete.

The Deleting Provider dialog box pops up for confirmation.

NLW-DeletingProvider

A click on the Delete button validates the deletion.