diff --git a/stable/sentry/Chart.yaml b/stable/sentry/Chart.yaml index 78a298a9ae..3c82b06958 100644 --- a/stable/sentry/Chart.yaml +++ b/stable/sentry/Chart.yaml @@ -1,7 +1,7 @@ apiVersion: v1 description: Sentry is a cross-platform crash reporting and aggregation platform. name: sentry -version: 4.2.4 +version: 4.3.0 appVersion: 9.1.2 keywords: - debugging diff --git a/stable/sentry/README.md b/stable/sentry/README.md index 5bd5d8ed7f..1076d1ed61 100644 --- a/stable/sentry/README.md +++ b/stable/sentry/README.md @@ -152,6 +152,7 @@ Parameter | Description `ingress.labels` | Ingress labels | `{}` `ingress.hostname` | URL to address your Sentry installation | `sentry.local` `ingress.path` | path to address your Sentry installation | `/` +`ingress.extraPaths` | Ingress extra paths to prepend to every host configuration. | `[]` `ingress.tls` | Ingress TLS configuration | `[]` `postgresql.enabled` | Deploy postgres server (see below) | `true` `postgresql.postgresqlDatabase` | Postgres database name | `sentry` diff --git a/stable/sentry/templates/ingress.yaml b/stable/sentry/templates/ingress.yaml index 3b97f0db88..f0314eecd1 100644 --- a/stable/sentry/templates/ingress.yaml +++ b/stable/sentry/templates/ingress.yaml @@ -20,6 +20,12 @@ spec: - host: {{ .Values.ingress.hostname }} http: paths: + {{- range .Values.ingress.extraPaths }} + - path: {{ .path | quote }} + backend: + serviceName: {{ .backend.serviceName }} + servicePort: {{ .backend.servicePort}} + {{- end }} - path: {{ default "/" .Values.ingress.path | quote }} backend: serviceName: {{ template "sentry.fullname" . }} diff --git a/stable/sentry/values.yaml b/stable/sentry/values.yaml index 99a76e625b..2dfa759cd9 100644 --- a/stable/sentry/values.yaml +++ b/stable/sentry/values.yaml @@ -198,6 +198,14 @@ ingress: enabled: false hostname: sentry.local + ## Extra paths to prepend to every host configuration. This is useful when configuring custom actions with + ## [AWS ALB Ingress Controller](https://kubernetes-sigs.github.io/aws-alb-ingress-controller/guide/ingress/annotation/#actions). + extraPaths: [] + # - path: /* + # backend: + # serviceName: ssl-redirect + # servicePort: use-annotation + ## Ingress annotations ## annotations: {}