mirror of
https://github.com/umami-software/umami.git
synced 2026-02-19 20:15:41 +01:00
add helm chart. Setup CD
This commit is contained in:
parent
ddeafe4ba8
commit
43db793406
13 changed files with 466 additions and 25 deletions
31
helm/lemon-umami/env-alpha.yaml
Normal file
31
helm/lemon-umami/env-alpha.yaml
Normal file
|
|
@ -0,0 +1,31 @@
|
|||
replicaCount: 1
|
||||
|
||||
ENVIRONMENT: alpha
|
||||
|
||||
envFrom:
|
||||
- secretRef:
|
||||
name: lemon-umami
|
||||
|
||||
autoscaling:
|
||||
enabled: false
|
||||
|
||||
service:
|
||||
type: ClusterIP
|
||||
port: 80
|
||||
containerPort: 3000
|
||||
|
||||
ingress:
|
||||
enabled: true
|
||||
className: nginx
|
||||
annotations:
|
||||
cert-manager.io/cluster-issuer: letsencrypt-prod
|
||||
hosts:
|
||||
- host: analytics.alpha-lemon.cchan.tv
|
||||
paths:
|
||||
- path: /
|
||||
pathType: ImplementationSpecific
|
||||
tls:
|
||||
- secretName: lemon-umami-alpha-tls
|
||||
hosts:
|
||||
- analytics.alpha-lemon.cchan.tv
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue