♻️(tilt) simplify the local stack

This commit solves few issues:
- sharing the relevant certificates with minio so when triggering the webhook
notification, the minio pod can verify our backend domain certificates.
- making sure everything spawn in the right namespace (LiveKit and the Egress)
without relying on a dirty fix in the make start-tilt.

all these fixes were made by @rouja, I don't fully understand them yet.
He simplified the stack, removing two Kind nodes to make it lightweight.

thx @rouja.
This commit is contained in:
Jacques ROUSSEL
2024-11-28 16:55:57 +01:00
committed by aleb_the_flash
parent f9233c8fb3
commit 0627510f10
4 changed files with 14 additions and 8 deletions

View File

@@ -66,6 +66,13 @@ releases:
annotations:
nginx.ingress.kubernetes.io/proxy-body-size: "0"
kubernetes.io/ingress.class: nginx
extraVolumes:
- name: mkcert
secret:
secretName: mkcert
extraVolumeMounts:
- mountPath: /certs/CAs/
name: mkcert
- name: redis
installed: {{ eq .Environment.Name "dev" | toYaml }}