Add Kubernetes manifests for Flux CD deployment

This commit is contained in:
Unchained
2026-03-06 14:25:28 +02:00
parent 927dfc45e7
commit 8a720f5335
4 changed files with 78 additions and 0 deletions

17
k8s/ingress.yaml Normal file
View File

@@ -0,0 +1,17 @@
apiVersion: traefik.io/v1alpha1
kind: IngressRoute
metadata:
name: storefront
namespace: manoonoils
spec:
entryPoints:
- web
- websecure
routes:
- match: Host(\`dev.manoonoils.com\`)
kind: Rule
services:
- name: storefront
port: 3000
tls:
certResolver: letsencrypt