diff options
author | Patrick Spek <p.spek@tyil.nl> | 2023-08-21 17:24:28 +0200 |
---|---|---|
committer | Patrick Spek <p.spek@tyil.nl> | 2023-08-21 17:24:52 +0200 |
commit | 314774450403433eeb23d45106ad8eb2c93be617 (patch) | |
tree | 36ffa8ac1e6c397ab33b7a0c4966eb9224604764 /data.d | |
parent | 77db08caf767a4fdb2b2e7efd664ea75d7af8054 (diff) |
Install Longhorn
Diffstat (limited to 'data.d')
-rw-r--r-- | data.d/k3s-master/manifests.d/tyilnet/base-system/longhorn/auth-proxy.yaml | 29 | ||||
-rw-r--r-- | data.d/k3s-master/manifests.d/tyilnet/base-system/longhorn/helm-chart.yaml | 11 |
2 files changed, 40 insertions, 0 deletions
diff --git a/data.d/k3s-master/manifests.d/tyilnet/base-system/longhorn/auth-proxy.yaml b/data.d/k3s-master/manifests.d/tyilnet/base-system/longhorn/auth-proxy.yaml new file mode 100644 index 0000000..7b09ee1 --- /dev/null +++ b/data.d/k3s-master/manifests.d/tyilnet/base-system/longhorn/auth-proxy.yaml @@ -0,0 +1,29 @@ +--- +apiVersion: helm.cattle.io/v1 +kind: HelmChart +metadata: + name: auth-proxy-longhorn + namespace: base-system +spec: + chart: https://git.tyil.nl/helm/oauth2-proxy/snapshot/oauth2-proxy-497a618778ead59ce985b81031a863dda9ff2126.tar.gz + valuesContent: |- + secret: + enabled: false + envFrom: + secretRef: + - name: auth-proxy-longhorn + ingress: + enabled: true + ingressClassName: traefik + annotations: + cert-manager.io/cluster-issuer: "letsencrypt-production" + traefik.ingress.kubernetes.io/router.middlewares: kube-system-redirect-https@kubernetescrd + tls: + - secretName: tls-nl.tyil.longhorn + hosts: + - longhorn.tyil.nl + hosts: + - host: longhorn.tyil.nl + paths: + - path: / + pathType: Prefix diff --git a/data.d/k3s-master/manifests.d/tyilnet/base-system/longhorn/helm-chart.yaml b/data.d/k3s-master/manifests.d/tyilnet/base-system/longhorn/helm-chart.yaml new file mode 100644 index 0000000..2806779 --- /dev/null +++ b/data.d/k3s-master/manifests.d/tyilnet/base-system/longhorn/helm-chart.yaml @@ -0,0 +1,11 @@ +--- +apiVersion: helm.cattle.io/v1 +kind: HelmChart +metadata: + name: longhorn + namespace: base-system +spec: + repo: https://charts.longhorn.io + chart: longhorn + valuesContent: "" +... |