This neoload-sli-service is a Keptn service that is responsible for retrieving the values of Keptn-supported SLIs from a NeoLoad test.
The neoload-sli-service will be called by the Keptn Quality Gate if you define SLIs and SLOs using the neoload datasource
During the setup of neoload-sli-service, a secret is created that contains key-value pairs for the NeoLoad URL, NeoLoad apiKey:
- NL_WEB_HOST
- NL_API_HOST
- NL_API_TOKEN
- To install the service, you need to run :
- installer/defineNeoLoadWebCredentials.sh to configure the required parameters :
- NL_WEB_HOST : host of the web ui of NeoLoad web
- NL_API_HOST : host of the api of NeoLoad web
- NL_API_TOKEN: api token of your NeoLoad account
- Run the deployment script :
installer/deployNeoLoadWeb.sh
To uninstall the neoload-sli-serice you will need to run the following script : installer/uninstallNeoLoadService.sh
[here](https://keptn.sh/docs/0.6.0/installation/setup-keptn/) is the ling to keptn's documentation.