Skip to content

Commit 729a7cf

Browse files
committed
feat: Allow custom ingress annotations
1 parent cec5983 commit 729a7cf

File tree

3 files changed

+8
-3
lines changed

3 files changed

+8
-3
lines changed

charts/hdx-oss-v2/Chart.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,5 +2,5 @@ apiVersion: v2
22
name: hdx-oss-v2
33
description: A Helm chart for HyperDX OSS V2
44
type: application
5-
version: 0.5.2
5+
version: 0.5.3
66
appVersion: 1.0.0

charts/hdx-oss-v2/templates/ingress.yaml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,11 @@ metadata:
1616
nginx.ingress.kubernetes.io/proxy-connect-timeout: {{ .Values.hyperdx.ingress.proxyConnectTimeout | quote }}
1717
nginx.ingress.kubernetes.io/proxy-send-timeout: {{ .Values.hyperdx.ingress.proxySendTimeout | quote }}
1818
nginx.ingress.kubernetes.io/proxy-read-timeout: {{ .Values.hyperdx.ingress.proxyReadTimeout | quote }}
19+
{{- with .Values.hyperdx.ingress.annotations }}
20+
{{- toYaml . | nindent 4 }}
21+
{{- end }}
1922
spec:
20-
ingressClassName: nginx
23+
ingressClassName: {{ default "nginx" .Values.hyperdx.ingress.ingressClassName }}
2124
{{- if .Values.hyperdx.ingress.tls.enabled }}
2225
tls:
2326
- hosts:
@@ -35,4 +38,4 @@ spec:
3538
name: {{ include "hdx-oss.fullname" . }}-app
3639
port:
3740
number: {{ .Values.hyperdx.appPort }}
38-
{{- end }}
41+
{{- end }}

charts/hdx-oss-v2/values.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -147,6 +147,8 @@ hyperdx:
147147
proxyConnectTimeout: "60"
148148
proxySendTimeout: "60"
149149
proxyReadTimeout: "60"
150+
ingressClassName: ""
151+
annotations: {}
150152
tls:
151153
enabled: false
152154
secretName: "hyperdx-tls"

0 commit comments

Comments
 (0)