[incubator/sentry-kubernetes] Add release/environment values (#5952)

* Add release/environment values to sentry-kubernetes

This allows you to customize settings here: https://github.com/getsentry/sentry-kubernetes/blob/master/sentry-kubernetes.py#L27-#L28

* use k8s metadata to set Release envar

* fix markdown
This commit is contained in:
Craig Mulligan
2018-06-07 11:38:29 -07:00
committed by k8s-ci-robot
parent d01e14bf13
commit b415492042
3 changed files with 17 additions and 9 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
apiVersion: v1
description: A Helm chart for sentry-kubernetes (https://github.com/getsentry/sentry-kubernetes)
name: sentry-kubernetes
version: 0.1.4
version: 0.1.5
appVersion: latest
home: https://github.com/getsentry/sentry-kubernetes
sources:
+9 -8
View File
@@ -12,11 +12,12 @@ $ helm install incubator/sentry-kubernetes --name my-release --set sentry.dsn=<y
The following table lists the configurable parameters of the sentry-kubernetes chart and their default values.
| Parameter | Description | Default |
|-------------------------|-------------------------------------|-----------------------------------------------------|
| `sentry.dsn` | Sentry dsn | Empty |
| `image.repository` | Container image name | `getsentry/sentry-kubernetes` |
| `image.tag ` | Container image tag | `latest` |
| `rbac.create` | If `true`, create and use RBAC resources | `true`|
| `serviceAccount.name` | Service account to be used. If not set and serviceAccount.create is `true`, a name is generated using the fullname template | ``
| `serviceAccount.create` | If true, create a new service account | `true`
| Parameter | Description | Default |
| ----------------------- | --------------------------------------------------------------------------------------------------------------------------- | ----------------------------- |
| `sentry.dsn` | Sentry dsn | Empty |
| `sentry.environment` | Sentry environment | Empty |
| `image.repository` | Container image name | `getsentry/sentry-kubernetes` |
| `image.tag` | Container image tag | `latest` |
| `rbac.create` | If `true`, create and use RBAC resources | `true` |
| `serviceAccount.name` | Service account to be used. If not set and serviceAccount.create is `true`, a name is generated using the fullname template | `` |
| `serviceAccount.create` | If true, create a new service account | `true` |
@@ -26,6 +26,13 @@ spec:
secretKeyRef:
name: {{ template "sentry-kubernetes.fullname" . }}
key: sentry.dsn
- name: ENVIRONMENT
value: {{ .Values.sentry.environment }}
- name: RELEASE
valueFrom:
resourceFieldRef:
containerName: {{ .Chart.Name }}
resource: image
resources:
{{ toYaml .Values.resources | indent 10 }}
{{- if .Values.nodeSelector }}