The installerConfig.json can be used to setup the initial environment configuration for the installed agent. The file has to be located on a local machine 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" }