49 lines
1.2 KiB
YAML
49 lines
1.2 KiB
YAML
frontend:
|
|
image:
|
|
repository: harbor.dvirlabs.com/my-apps/navix-frontend
|
|
pullPolicy: IfNotPresent
|
|
tag: master-4fc5494 # ✅ Move tag here under image
|
|
service:
|
|
type: ClusterIP
|
|
port: 80
|
|
ingress:
|
|
enabled: true
|
|
className: traefik
|
|
annotations:
|
|
traefik.ingress.kubernetes.io/router.entrypoints: websecure
|
|
traefik.ingress.kubernetes.io/router.tls: "true"
|
|
hosts:
|
|
- host: navix.dvirlabs.com
|
|
paths:
|
|
- path: /
|
|
pathType: Prefix
|
|
env:
|
|
API_BASE: "https://api-navix.dvirlabs.com/api"
|
|
MINIO_ENDPOINT: "s3.dvirlabs.com"
|
|
MINIO_BUCKET: "navix-icons"
|
|
backend:
|
|
image:
|
|
repository: harbor.dvirlabs.com/my-apps/navix-backend
|
|
pullPolicy: IfNotPresent
|
|
tag: master-4fc5494
|
|
service:
|
|
type: ClusterIP
|
|
port: 8000
|
|
env:
|
|
MINIO_ACCESS_KEY: "your-access-key"
|
|
MINIO_SECRET_KEY: "your-secret-key"
|
|
MINIO_ENDPOINT: "s3.dvirlabs.com"
|
|
MINIO_BUCKET: "navix-icons"
|
|
ingress:
|
|
enabled: true
|
|
className: traefik
|
|
annotations:
|
|
traefik.ingress.kubernetes.io/router.entrypoints: websecure
|
|
traefik.ingress.kubernetes.io/router.tls: "true"
|
|
hosts:
|
|
- host: api-navix.dvirlabs.com
|
|
paths:
|
|
- path: /api
|
|
pathType: Prefix
|
|
|