use my own ingress for wmill
ci / build (push) Successful in 8s Details

This commit is contained in:
CJ_Clippy 2024-04-25 16:49:21 +00:00
parent 816877462a
commit a1763cd80d
2 changed files with 36 additions and 23 deletions

View File

@ -101,6 +101,6 @@ spec:
name: link2cid name: link2cid
port: port:
number: 80 number: 80
---
{{ end }} {{ end }}

View File

@ -12,8 +12,8 @@ spec:
project: default project: default
source: source:
path: windmill/windmill path: windmill/windmill
repoURL: https://windmill-labs.github.io/windmill-helm-charts repoURL: https://windmill-labs.github.io/windmill-helm-charts.git
targetRevision: f20a4a626dbd18e5d3b0c9439af8ec7f90d269d7 targetRevision: HEAD
helm: helm:
valuesObject: valuesObject:
# windmill root values block # windmill root values block
@ -84,25 +84,38 @@ spec:
# enable minio (bitnami) on kubernetes # enable minio (bitnami) on kubernetes
minio: minio:
enabled: false enabled: false
# Configure Ingress
ingress: ingress:
className: "nginx"
# enable enterprise features
enterprise:
# -- enable windmill enterprise, requires license key.
enabled: false enabled: false
enterprise: enterprise:
enable: false enable: false
ingress: ---
enabled: true apiVersion: networking.k8s.io/v1
path: / kind: Ingress
hosts: metadata:
- windmill2.sbtp.xyz name: windmill-ingress
annotations: namespace: default
kubernetes.io/ingress.class: nginx annotations:
kubernetes.io/tls-acme: "true" kubernetes.io/ingress.class: "nginx"
labels: {} nginx.ingress.kubernetes.io/ssl-redirect: "true"
tls: cert-manager.io/cluster-issuer: "letsencrypt-staging"
- secretName: windmill-tls spec:
hosts: ingressClassName: nginx
- windmill2.sbtp.xyz secretTemplate:
annotations:
reflector.v1.k8s.emberstack.com/reflection-allowed: "true"
reflector.v1.k8s.emberstack.com/reflection-allowed-namespaces: ""
tls:
- hosts:
- windmill2.sbtp.xyz
secretName: windmill-tls
rules:
- host: windmill2.sbtp.xyz
http:
paths:
- path: /
pathType: Prefix
backend:
service:
name: windmill
port:
number: 80