From 5465a943da96c82c1be275d50bb91bacc391bb5f Mon Sep 17 00:00:00 2001 From: Ruben Hensen Date: Mon, 9 Sep 2024 22:23:47 +0200 Subject: [PATCH] Add ingress minio --- minio/helm-minio.yaml | 12 ++++++------ minio/values.yaml | 17 +++++++++++++++++ 2 files changed, 23 insertions(+), 6 deletions(-) diff --git a/minio/helm-minio.yaml b/minio/helm-minio.yaml index 58cddb3..12d9870 100644 --- a/minio/helm-minio.yaml +++ b/minio/helm-minio.yaml @@ -17,12 +17,12 @@ spec: - chart: operator repoURL: https://operator.min.io targetRevision: 6.0.3 - # helm: - # valueFiles: - # - $values/minio/values.yaml - # - repoURL: https://github.com/rubenhensen/k8scd.git - # targetRevision: HEAD - # ref: values + helm: + valueFiles: + - $values/minio/values.yaml + - repoURL: https://github.com/rubenhensen/k8scd.git + targetRevision: HEAD + ref: values destination: server: https://kubernetes.default.svc namespace: minio \ No newline at end of file diff --git a/minio/values.yaml b/minio/values.yaml index e69de29..a5b36f6 100644 --- a/minio/values.yaml +++ b/minio/values.yaml @@ -0,0 +1,17 @@ +ingress: + enabled: true + ingressClassName: nginx + labels: { } + annotations: + cert-manager.io/cluster-issuer: prod-cluster-issuer + nginx.ingress.kubernetes.io/ssl-passthrough: "true" + nginx.ingress.kubernetes.io/backend-protocol: "HTTPS" + tls: + # TLS secretName used on ClusterIssuer + - secretName: letsencrypt-prod + hosts: + - argocd.hensen.io + + host: minio.hensen.io + path: / + pathType: Prefix \ No newline at end of file