replicaCount: 1 image: repository: renolation/dbiz-tenant-api tag: "latest" pullPolicy: Always service: port: 8081 probe: path: /actuator/health initialDelaySeconds: 90 periodSeconds: 10 failureThreshold: 40 resources: requests: memory: "1Gi" cpu: "500m" limits: memory: "3584Mi" cpu: "2" ingress: enabled: true className: traefik host: tenant.dev.dbiz.local env: SPRING_PROFILES_ACTIVE: "tenant" # Oracle Platform DB (tenant resolution) DBIZ_PLATFORM_DB_URL: "jdbc:oracle:thin:@//oracle-db:1521/CORE_FOUNDATION" DBIZ_PLATFORM_DB_USERNAME: "FOUNDATION" # Tenant DB — Oracle PDB DBIZ_TENANT_DB_DEFAULT_URL: "jdbc:oracle:thin:@//oracle-db:1521/CORE_FOUNDATION" DBIZ_TENANT_DB_DEFAULT_USERNAME: "FOUNDATION" DBIZ_TENANT_ORACLE_HOST: "oracle-db" DBIZ_TENANT_ORACLE_PORT: "1521" DBIZ_TENANT_ORACLE_APP_SCHEMA: "FOUNDATION" # Redis SPRING_DATA_REDIS_HOST: "redis" # Kafka SPRING_KAFKA_BOOTSTRAP_SERVERS: "kafka:9092" # S3 S3_ENDPOINT: "http://seaweedfs-s3:8888" S3_ACCESS_KEY: "admin" S3_REGION: "ap-southeast-1" S3_PUBLIC_ENDPOINT: "http://seaweedfs-s3:8888" # App URLs DBIZ_IDP_BASE_URL: "https://id.dbiz.com" DBIZ_APPS_TENANT_ADMIN_URL_PATTERN: "https://{tenantCode}.dbiz.com/admin" DBIZ_APPS_AUTONOMOUS_URL_PATTERN: "https://{tenantCode}.dbiz.com/autonomous" DBIZ_CMS_PUBLIC_TENANT: "OFFICIAL" # Tắt OpenTelemetry OTEL_SDK_DISABLED: "true" # JVM JAVA_TOOL_OPTIONS: "-Xms512m -Xmx3g -XX:+UseG1GC -XX:MaxGCPauseMillis=200" secretKeys: - DBIZ_PLATFORM_DB_PASSWORD - DBIZ_TENANT_DB_DEFAULT_PASSWORD - DBIZ_TENANT_PASSWORD - SPRING_DATA_REDIS_PASSWORD - S3_SECRET_KEY - EXCHANGE_KEY