53 lines
1.3 KiB
YAML
53 lines
1.3 KiB
YAML
frontend:
|
|
image:
|
|
repository: harbor.dvirlabs.com/my-apps/navix-frontend
|
|
pullPolicy: IfNotPresent
|
|
tag: master-e56328b
|
|
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-62a2769
|
|
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"
|
|
persistence:
|
|
enabled: true
|
|
accessMode: ReadWriteOnce
|
|
size: 1Gi
|
|
storageClass: ""
|
|
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
|