From 8a0972b634dd796cbf4e27c0e02f3a4c43dc85dc Mon Sep 17 00:00:00 2001 From: Ruben Hensen Date: Tue, 10 Sep 2024 00:21:52 +0200 Subject: [PATCH] Add ingress tenant --- minio/values-tenant.yaml | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/minio/values-tenant.yaml b/minio/values-tenant.yaml index c6f8dcd..6b0e7ac 100644 --- a/minio/values-tenant.yaml +++ b/minio/values-tenant.yaml @@ -94,13 +94,13 @@ tenant: # The number of MinIO Tenant Pods / Servers in this pool. # For standalone mode, supply 1. For distributed mode, supply 4 or more. # Note that the operator does not support upgrading from standalone to distributed mode. - - servers: 4 + - servers: 1 ### # Custom name for the pool name: pool-0 ### # The number of volumes attached per MinIO Tenant Pod / Server. - volumesPerServer: 4 + volumesPerServer: 1 ### # The capacity per volume requested per MinIO Tenant Pod. size: 10Gi @@ -350,12 +350,19 @@ tenant: # Set the keys to conform to the Ingress controller and configuration of your choice. ingress: api: - enabled: false - ingressClassName: "" + enabled: true + ingressClassName: nginx labels: { } - annotations: { } - tls: [ ] - host: minio.local + 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: + - minio.hensen.io + host: minio.hensen.io path: / pathType: Prefix console: