The installerConfig.json can be used to setup the initial environment configuration for the installed agent. The file has to be located under the same location as the .msi file.
The possible configuration options:
Name - Name of customer. Used to set the Sentry environment. Default: agent
ServerAddress- Address of the cluster. The address should be without the schema and should not include the port.
IPV6 should be also supported but needs to be verified internally.ServerUseSsl- if SSL should be used. For SSL port 443 will be used, otherwise 80. Default: true.
The agent won’t fallback to an insecure channel if SSL fails.Language - the initial language of the agent. Default: en
VisualStyle - Light or Dark mode. Default: Dark
KeycloakClientId - The ClientId configured in Keycloak. Default: agent
This option shouldn’t be changed in most cases - default keycloak configuration is sufficient.KeycloakUsername - The Username configured in Keycloak. Default: agent (email: agent@gv.com)
This option shouldn’t be changed in most cases - default keycloak configuration is sufficient.KeycloakCertificateContent - The .crt of the user certificate. If no value provided then default is used.
The content should be the content of the PEM certificate without the prefix (-----BEGIN CERTIFICATE-----) or suffix (-----END CERTIFICATE-----).KeycloakKeyContent - the .key of the user certificate. If no value provided then default is used.
The key should be the content of the PEM key without the prefix (-----BEGIN PRIVATE KEY-----) or suffix (-----END PRIVATE KEY-----).SentryDsn - Sentry URL. Default: empty
For internal use only.
Most of the time, changing only ServerAddress, Language, VisualStyle is enough for a customer installation:
{ "ServerAddress": "123.example.abc.com", "Language": "en", "VisualStyle": "Dark" }