Files
Project-Management-V2/helm-chart/values.yaml
Your NamebaishaliHolocron b9ac5ae0b2 first commit
2026-06-15 12:57:03 +05:30

91 lines
2.0 KiB
YAML

# Default values for BPMN Process Demo Application
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
# Global values shared across all subcharts
global:
# Global image pull secret configuration for private Harbor registry
imagePullSecret:
enabled: true # Set to true to enable image pull secret for all charts
registry: "hub.ikoncloud.com"
username: "" # Harbor username
password: "" # Harbor password or robot token
# Alternative: Reference existing secrets
# imagePullSecrets: []
# - name: harbor-registry
# Frontend subchart configuration
frontend:
enabled: true
replicaCount: 1
image:
repository: hub.ikoncloud.com/ikon-application/project-management-frontend
tag: dev-1
pullPolicy: Always
service:
type: ClusterIP
port: 3000
resources:
limits:
cpu: 500m
memory: 1Gi
requests:
cpu: 450m
memory: 512Mi
livenessProbe:
initialDelaySeconds: 30
periodSeconds: 10
readinessProbe:
initialDelaySeconds: 30
periodSeconds: 5
env:
- name: BASE_PATH
value: "/apps/project-management/v1"
- name: NEXT_PUBLIC_IKON_API_URL
value: "https://holocron.keross.com/api"
- name: NEXT_PUBLIC_PROJECT_MANAGEMENT_API_URL
value: "https://holocron.keross.com/api/project-management/v1"
- name: NEXT_PUBLIC_IKON_LOGIN_PAGE_URL
value: "https://holocron.keross.com/ikon-portal/login.html"
- name: NEXT_PUBLIC_IKON_PLATFORM_UI_URL
value: "https://holocron.keross.com/ikon-portal"
# Backend subchart configuration
backend:
enabled: true
replicaCount: 1
image:
repository: hub.ikoncloud.com/ikon-applications/projectmanagement-backend
tag: dev-1
pullPolicy: IfNotPresent
service:
type: ClusterIP
port: 8071
resources:
limits:
cpu: 500m
memory: 2Gi
requests:
cpu: 450m
memory: 1Gi
livenessProbe:
initialDelaySeconds: 290
periodSeconds: 10
readinessProbe:
initialDelaySeconds: 290
periodSeconds: 5
env: []