first commit

This commit is contained in:
2026-06-10 12:25:52 +05:30
commit c3d6dc4fb8
133 changed files with 18388 additions and 0 deletions

90
helm-chart/values.yaml Normal file
View File

@@ -0,0 +1,90 @@
# 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: "admin" # Harbor username
password: "Kero$$4321" # 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-applications/it-asset-management-frontend
tag: "dev-1"
pullPolicy: IfNotPresent
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: IKON_LOGIN_PAGE_URL
value: "https://holocron.keross.com/ikon-portal/login.html"
- name: IKON_API_URL
value: "https://holocron.keross.com/api"
- name: API_BASE_URL
value: "https://holocron.keross.com/api/it-asset-management/v1"
- name: BASE_PATH
value: "/apps/it-asset-management/v1"
- name: 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/it-asset-management-backend
tag: dev-1
pullPolicy: IfNotPresent
service:
type: ClusterIP
port: 8070
resources:
limits:
cpu: 500m
memory: 2Gi
requests:
cpu: 450m
memory: 1Gi
livenessProbe:
initialDelaySeconds: 290
periodSeconds: 10
readinessProbe:
initialDelaySeconds: 290
periodSeconds: 5
env: []