瀏覽代碼

let ingress be enabled by default

Kenneth Bingham 1 年之前
父節點
當前提交
02ce0c47f4
共有 2 個文件被更改,包括 10 次插入3 次删除
  1. 6 3
      kubernetes/helm/templates/webui-ingress.yaml
  2. 4 0
      kubernetes/helm/values.yaml

+ 6 - 3
kubernetes/helm/templates/webui-ingress.yaml

@@ -1,11 +1,13 @@
+{{- if .Values.webui.ingress.enabled }}
 apiVersion: networking.k8s.io/v1
 kind: Ingress
 metadata:
   name: ollama-webui-ingress
   namespace: {{ .Values.namespace }}
-  #annotations:
-    # Use appropriate annotations for your Ingress controller, e.g., for NGINX:
-    # nginx.ingress.kubernetes.io/rewrite-target: /
+{{- if .Values.webui.ingress.annotations }}
+  annotations:
+{{ toYaml .Values.webui.ingress.annotations | trimSuffix "\n" | indent 4 }}
+{{- end }}
 spec:
   rules:
   - host: {{ .Values.webui.ingress.host }}
@@ -18,3 +20,4 @@ spec:
             name: ollama-webui-service
             port:
               number: {{ .Values.webui.servicePort }}
+{{- end }}

+ 4 - 0
kubernetes/helm/values.yaml

@@ -20,4 +20,8 @@ webui:
       cpu: "500m"
       memory: "500Mi"
   ingress:
+    enabled: true
+    annotations:
+    # Use appropriate annotations for your Ingress controller, e.g., for NGINX:
+      # nginx.ingress.kubernetes.io/rewrite-target: /
     host: ollama.minikube.local