Description
Hi All, I'm trying to install the langflow-ide
chart (version 0.1.1
) on a Kubernetes cluster (v1.30), and have a problem to get ingress working.
The only way to specify a non-default ingress class in the chart is to use the ingress annotation kubernetes.io/ingress.class
. However, this annotation is deprecated since Kubernetes 1.18, and the field ingressClassName
should be used instead. Unfortunately, this field is missing from the manifest, and thus the ingress does not work.
Can this field please be added to the chart?
Suggested change in the ingress manifest:
spec:
{{- with .Values.ingress.className }}
ingressClassName: {{ . }}
{{- end }}
Or else, for legacy clusters, the ingress manifest could look analogous to this:
https://github.com/langflow-ai/langflow-helm-charts/blob/main/charts/langflow-runtime/templates/ingress.yaml#L26-L28