77 lines
1.4 KiB
YAML
77 lines
1.4 KiB
YAML
# Global settings
|
|
global:
|
|
namespace: vorgabenui
|
|
|
|
# Django application settings
|
|
django:
|
|
replicaCount: 1
|
|
image:
|
|
repository: git.baumann.gr/adebaumann/vui
|
|
tag: "0.939"
|
|
pullPolicy: Always
|
|
|
|
# Data loader init container
|
|
dataLoader:
|
|
image:
|
|
repository: git.baumann.gr/adebaumann/vui-data-loader
|
|
tag: "0.8"
|
|
|
|
# Security context
|
|
securityContext:
|
|
fsGroup: 999
|
|
fsGroupChangePolicy: "OnRootMismatch"
|
|
|
|
# Service settings
|
|
service:
|
|
type: ClusterIP
|
|
port: 8000
|
|
|
|
# Kroki diagram service settings
|
|
kroki:
|
|
replicaCount: 1
|
|
|
|
# Main kroki service
|
|
image:
|
|
repository: git.baumann.gr/adebaumann/kroki
|
|
tag: "0.026"
|
|
|
|
# Additional diagram services
|
|
services:
|
|
mermaid:
|
|
image:
|
|
repository: git.baumann.gr/adebaumann/kroki-mermaid
|
|
tag: "0.026"
|
|
port: 8002
|
|
bpmn:
|
|
image:
|
|
repository: git.baumann.gr/adebaumann/kroki-bpmn
|
|
tag: "0.026"
|
|
port: 8003
|
|
excalidraw:
|
|
image:
|
|
repository: git.baumann.gr/adebaumann/kroki-excalidraw
|
|
tag: "0.026"
|
|
port: 8004
|
|
|
|
# Service settings
|
|
service:
|
|
port: 8000
|
|
|
|
# Persistent storage
|
|
persistence:
|
|
enabled: true
|
|
storageClass: ""
|
|
accessModes:
|
|
- ReadWriteOnce
|
|
size: 2Gi
|
|
|
|
# Ingress settings
|
|
ingress:
|
|
enabled: true
|
|
className: ""
|
|
annotations:
|
|
nginx.ingress.kubernetes.io/rewrite-target: /
|
|
host: vorgabenportal.knowyoursecurity.com
|
|
path: /
|
|
pathType: Prefix
|
|
tls: [] |