Skip to content

Commit

Permalink
Removed the auto-tls stuff to let Traefik handle it
Browse files Browse the repository at this point in the history
  • Loading branch information
creedasaurus committed Jun 18, 2024
1 parent 48fc162 commit 56db5c7
Show file tree
Hide file tree
Showing 2 changed files with 27 additions and 20 deletions.
33 changes: 20 additions & 13 deletions apps/infra/minio-tenant-1/ingress.yml
Original file line number Diff line number Diff line change
@@ -1,15 +1,22 @@
apiVersion: v1
kind: Service
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: vulfminio-console-http
name: ingress
annotations:
kubernetes.io/ingress.class: traefik-external

spec:
ports:
- name: http-console
port: 9000
protocol: TCP
targetPort: 9000
selector:
v1.min.io/tenant: vulfminio
entryPoints:
- websecure
routes:
- match: Host(`minio.vulf.haus`)
kind: Rule
services:
- name: vulfminio-console
port: 9090

tls:
secretName: cm-staging-shared-wildcard-vulfhaus-tls
---
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
Expand All @@ -22,11 +29,11 @@ spec:
entryPoints:
- websecure
routes:
- match: Host(`minio.vulf.haus`)
- match: Host(`s3.vulf.haus`)
kind: Rule
services:
- name: vulfminio-console-http
port: 9000
- name: minio
port: 80

tls:
secretName: cm-staging-shared-wildcard-vulfhaus-tls
14 changes: 7 additions & 7 deletions apps/infra/minio-tenant-1/values.yml
Original file line number Diff line number Diff line change
Expand Up @@ -8,13 +8,13 @@ tenant:
name: vulfminio
configuration:
name: minio-secret
# features:
# bucketDNS: true
# domains:
# minio:
# - https://s3.vulf.haus
# console: https://minio.vulf.haus
# enableSFTP: false
features:
bucketDNS: true
domains:
minio:
- https://s3.vulf.haus
console: https://minio.vulf.haus
enableSFTP: false
certificate:
requestAutoCert: false

Expand Down

0 comments on commit 56db5c7

Please sign in to comment.