This Helm chart deploys the Sonar Sentry DaemonSet on a Kubernetes cluster using the Helm package manager.
TENANT: Domain prefix of your logpresso.cloud.
helm repo add logpresso https://lab.logpresso.com/sonar-sentry-daemonset
helm repo update logpresso
export SENTRY_AUTH_TOKEN=`tr -dc a-z0-9 </dev/urandom | head -c 4`-`tr -dc a-z0-9 </dev/urandom | head -c 4`
export SONAR_API_KEY="########-####-####-####-############"
helm install sonar-sentry-secrets logpresso/sonar-sentry-secrets \
--set sonar.sentryAuthToken=$SENTRY_AUTH_TOKEN \
--set sonar.sonarApiKey=$SONAR_API_KEY \
-n default
helm show values logpresso/sonar-sentry-daemonset
# Create OWN values-TENANT.yaml using "sonar:" section from previous output
# You must override deployUrl, baseAddr
helm install sonar-sentry logpresso/sonar-sentry-daemonset -f values-TENANT.yaml
helm uninstall sonar-sentry
## Uninstalling Sentry Permanently
helm uninstall sonar-sentry-secrets
Parameter | Description | Default |
---|---|---|
sonar.guidPrefix |
Prefix string for the Sentry guid. Use the Release Name when empty. | "" |
sonar.guidSuffix |
Suffix string for the Sentry guid | "" |
sonar.deployUrl |
URL to download JRE, Sentry Package from Sonar | https://TENANT.logpresso.cloud:44300 |
sonar.baseAddr |
Address of the Sentry Base (usually NLB) | TENANT.nlb.logpresso.cloud |
sonar.secret.name |
Name of K8S secret store | sonar-sentry-secrets |
Specify each parameter using the --set key=value[,key=value]
argument to helm install