Deploy Gatling Enterprise injectors on Azure
A Microsoft Azure Pool is a reference to the Azure account you can use to spawn injectors to run the simulation. Only Linux virtual machines are supported.
To configure the type of instances you want to spawn, you need to fill the form below:
- Team: Set if the pool is global or owned by a team
- Subscription ID: the Azure subscription you want to use, check this article to learn how to retrieve it
- Application ID: the id of the Azure application you want to authenticate with
- Directory ID: the Azure directory you want to use
- Client Secret: the key used to authenticate
- Region: the region where you want to spawn your instances
- Size: the size of the instances
- Network: the network configured on your Microsoft Azure account you want to use
- Subnet: the subnet you want to use
- Connect to private IP: Gatling Enterprise will connect to the injectors’ private IP instead of the public one. If unchecked, the private IP remains a fallback if a public IP is missing. This option should be used only when the Gatling Enterprise host and the injector are both in the same Azure network.
- Image or Image URL: the certified image or the url of the image you want to use for your instances.
Public Key: the public ssh key to connect to your instancesEd25519 keys are not supported in Azure.
Username: the username used by your ssh command to connect to the instances
Azure has some requirements about the username:
- It must be less than 20 characters
- It cannot end with a period (
- Many usernames are forbidden, such as
Check the Azure documentation for all the details.
Private Key: the previously added private key associated with the public ssh key
It’s also possible to use User Assigned Managed Identities, refer to the installation guide if you want to create a Managed Identity: