chart/values-lifecycle.yaml [519:719]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  ui:
    ## @param cluster.ui.type UI deployment type (None, Standalone, Embedded)
    ##
    type: Embedded
    ## Standalone UI configuration
    ##
    standalone:
      ## @param cluster.ui.standalone.replicas Number of UI replicas
      ##
      replicas: 1
      ## @param cluster.ui.standalone.podAnnotations Pod annotations for UI
      ##
      podAnnotations: {}
      ## @param cluster.ui.standalone.securityContext Security context for UI pods
      ##
      securityContext: {}
      ## @param cluster.ui.standalone.env Environment variables for UI pods
      ##
      env: []
      ## @param cluster.ui.standalone.priorityClassName Priority class name for UI pods
      ##
      priorityClassName: ""
      ## Update strategy for UI pods
      ##
      updateStrategy:
        ## @param cluster.ui.standalone.updateStrategy.type Update strategy type for UI pods
        type: RollingUpdate
        rollingUpdate:
          ## @param cluster.ui.standalone.updateStrategy.rollingUpdate.maxUnavailable Maximum unavailable pods for UI update
          maxUnavailable: 1
          ## @param cluster.ui.standalone.updateStrategy.rollingUpdate.maxSurge Maximum surge pods for UI update
          maxSurge: 1
      ## @param cluster.ui.standalone.podDisruptionBudget Pod disruption budget for UI
      ##
      podDisruptionBudget: {}
      ## @param cluster.ui.standalone.tolerations Tolerations for UI pods
      ##
      tolerations: []
      ## @param cluster.ui.standalone.nodeSelector Node selector for UI pods
      ##
      nodeSelector: []
      ## @param cluster.ui.standalone.affinity Affinity rules for UI pods
      ##
      affinity: {}
      ## @param cluster.ui.standalone.podAffinityPreset Pod affinity preset for UI
      ##
      podAffinityPreset: ""
      ## @param cluster.ui.standalone.podAntiAffinityPreset Pod anti-affinity preset for UI
      ##
      podAntiAffinityPreset: soft
      ## Resource requests/limits for UI
      ##
      resources:
        ## @param cluster.ui.standalone.resources.requests Resource requests for UI pods
        requests: []
        ## @param cluster.ui.standalone.resources.limits Resource limits for UI pods
        limits: []
      ## HTTP service settings for UI
      ##
      httpSvc:
        ## @param cluster.ui.standalone.httpSvc.labels Labels for UI HTTP service
        labels: {}
        ## @param cluster.ui.standalone.httpSvc.annotations Annotations for UI HTTP service
        annotations: {}
        ## @param cluster.ui.standalone.httpSvc.port Port for UI HTTP service
        port: 17913
        ## @param cluster.ui.standalone.httpSvc.type Service type for UI HTTP service
        type: LoadBalancer
        ## @param cluster.ui.standalone.httpSvc.externalIPs External IPs for UI HTTP service
        externalIPs: []
        ## @param cluster.ui.standalone.httpSvc.loadBalancerIP Load balancer IP for UI HTTP service
        loadBalancerIP: null
        ## @param cluster.ui.standalone.httpSvc.loadBalancerSourceRanges Allowed source ranges for UI HTTP service
        loadBalancerSourceRanges: []
      ## Ingress configuration for UI
      ##
      ingress:
        ## @param cluster.ui.standalone.ingress.enabled Enable ingress for UI
        enabled: false
        ## @param cluster.ui.standalone.ingress.labels Labels for UI ingress
        labels: {}
        ## @param cluster.ui.standalone.ingress.annotations Annotations for UI ingress
        annotations: {}
        ## @param cluster.ui.standalone.ingress.rules Ingress rules for UI
        rules: []
        ## @param cluster.ui.standalone.ingress.tls TLS configuration for UI ingress
        tls: []
      ## Liveness probe for UI
      ##
      livenessProbe:
        ## @param cluster.ui.standalone.livenessProbe.initialDelaySeconds Initial delay for UI liveness probe
        initialDelaySeconds: 20
        ## @param cluster.ui.standalone.livenessProbe.periodSeconds Probe period for UI liveness probe
        periodSeconds: 30
        ## @param cluster.ui.standalone.livenessProbe.timeoutSeconds Timeout in seconds for UI liveness probe
        timeoutSeconds: 5
        ## @param cluster.ui.standalone.livenessProbe.successThreshold Success threshold for UI liveness probe
        successThreshold: 1
        ## @param cluster.ui.standalone.livenessProbe.failureThreshold Failure threshold for UI liveness probe
        failureThreshold: 5
      ## Readiness probe for UI
      ##
      readinessProbe:
        ## @param cluster.ui.standalone.readinessProbe.initialDelaySeconds Initial delay for UI readiness probe
        ##
        initialDelaySeconds: 20
        ## @param cluster.ui.standalone.readinessProbe.periodSeconds Probe period for UI readiness probe
        ##
        periodSeconds: 30
        ## @param cluster.ui.standalone.readinessProbe.timeoutSeconds Timeout in seconds for UI readiness probe
        ##
        timeoutSeconds: 5
        ## @param cluster.ui.standalone.readinessProbe.successThreshold Success threshold for UI readiness probe
        ##
        successThreshold: 1
        ## @param cluster.ui.standalone.readinessProbe.failureThreshold Failure threshold for UI readiness probe
        ##
        failureThreshold: 5
      ## Startup probe for UI
      ##
      startupProbe:
        ## @param cluster.ui.standalone.startupProbe.initialDelaySeconds Initial delay for UI startup probe
        ##
        initialDelaySeconds: 0
        ## @param cluster.ui.standalone.startupProbe.periodSeconds Probe period for UI startup probe
        ##
        periodSeconds: 10
        ## @param cluster.ui.standalone.startupProbe.timeoutSeconds Timeout in seconds for UI startup probe
        ##
        timeoutSeconds: 5
        ## @param cluster.ui.standalone.startupProbe.successThreshold Success threshold for UI startup probe
        ##
        successThreshold: 1
        ## @param cluster.ui.standalone.startupProbe.failureThreshold Failure threshold for UI startup probe
        ##
        failureThreshold: 60

## @section Storage configuration for persistent volumes
##
storage:
  ## @param storage.enabled Enable persistent storage (boolean)
  ##
  enabled: false
  ## @extra storage.persistentVolumeClaims List of PVC configurations
  ##
  persistentVolumeClaims:
  ## @param storage.persistentVolumeClaims[0].mountTargets Mount targets for the PVC
  ##
  - mountTargets: [ "measure" ]
    ## @param storage.persistentVolumeClaims[0].nodeRole Node role this PVC is bound to (hot, warm, cold)
    ##
    nodeRole: hot
    ## @param storage.persistentVolumeClaims[0].existingClaimName Existing PVC name (if any)
    existingClaimName: null
    ## @param storage.persistentVolumeClaims[0].claimName Name of the PVC
    claimName: hot-measure-data
    ## @param storage.persistentVolumeClaims[0].size Size of the PVC
    size: 50Gi
    ## @param storage.persistentVolumeClaims[0].accessModes Access modes for the PVC
    accessModes:
    - ReadWriteOnce
    ## @param storage.persistentVolumeClaims[0].storageClass Storage class for the PVC
    storageClass: null
    ## @param storage.persistentVolumeClaims[0].volumeMode Volume mode for the PVC
    volumeMode: Filesystem
  ## @param storage.persistentVolumeClaims[1].mountTargets Mount targets for the PVC
  - mountTargets: [ "stream" ]
    ## @param storage.persistentVolumeClaims[1].nodeRole Node role this PVC is bound to
    ##
    nodeRole: hot
    ## @param storage.persistentVolumeClaims[1].existingClaimName Existing PVC name (if any)
    existingClaimName: null
    ## @param storage.persistentVolumeClaims[1].claimName Name of the PVC
    claimName: hot-stream-data
    ## @param storage.persistentVolumeClaims[1].size Size of the PVC
    size: 50Gi
    ## @param storage.persistentVolumeClaims[1].accessModes Access modes for the PVC
    accessModes:
    - ReadWriteOnce
    ## @param storage.persistentVolumeClaims[1].storageClass Storage class for the PVC
    storageClass: null
    ## @param storage.persistentVolumeClaims[1].volumeMode Volume mode for the PVC
    volumeMode: Filesystem
  ## @param storage.persistentVolumeClaims[2].mountTargets Mount targets for the PVC
  - mountTargets: [ "property" ]
    ## @param storage.persistentVolumeClaims[2].nodeRole Node role this PVC is bound to
    ##
    nodeRole: hot
    ## @param storage.persistentVolumeClaims[2].existingClaimName Existing PVC name (if any)
    existingClaimName: null
    ## @param storage.persistentVolumeClaims[2].claimName Name of the PVC
    claimName: hot-property-data
    ## @param storage.persistentVolumeClaims[2].size Size of the PVC
    size: 5Gi
    ## @param storage.persistentVolumeClaims[2].accessModes Access modes for the PVC
    accessModes:
    - ReadWriteOnce
    ## @param storage.persistentVolumeClaims[2].storageClass Storage class for the PVC
    storageClass: null
    ## @param storage.persistentVolumeClaims[2].volumeMode Volume mode for the PVC
    volumeMode: Filesystem
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



chart/values.yaml [507:707]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
  ui:
    ## @param cluster.ui.type UI deployment type (None, Standalone, Embedded)
    ##
    type: Embedded
    ## Standalone UI configuration
    ##
    standalone:
      ## @param cluster.ui.standalone.replicas Number of UI replicas
      ##
      replicas: 1
      ## @param cluster.ui.standalone.podAnnotations Pod annotations for UI
      ##
      podAnnotations: {}
      ## @param cluster.ui.standalone.securityContext Security context for UI pods
      ##
      securityContext: {}
      ## @param cluster.ui.standalone.env Environment variables for UI pods
      ##
      env: []
      ## @param cluster.ui.standalone.priorityClassName Priority class name for UI pods
      ##
      priorityClassName: ""
      ## Update strategy for UI pods
      ##
      updateStrategy:
        ## @param cluster.ui.standalone.updateStrategy.type Update strategy type for UI pods
        type: RollingUpdate
        rollingUpdate:
          ## @param cluster.ui.standalone.updateStrategy.rollingUpdate.maxUnavailable Maximum unavailable pods for UI update
          maxUnavailable: 1
          ## @param cluster.ui.standalone.updateStrategy.rollingUpdate.maxSurge Maximum surge pods for UI update
          maxSurge: 1
      ## @param cluster.ui.standalone.podDisruptionBudget Pod disruption budget for UI
      ##
      podDisruptionBudget: {}
      ## @param cluster.ui.standalone.tolerations Tolerations for UI pods
      ##
      tolerations: []
      ## @param cluster.ui.standalone.nodeSelector Node selector for UI pods
      ##
      nodeSelector: []
      ## @param cluster.ui.standalone.affinity Affinity rules for UI pods
      ##
      affinity: {}
      ## @param cluster.ui.standalone.podAffinityPreset Pod affinity preset for UI
      ##
      podAffinityPreset: ""
      ## @param cluster.ui.standalone.podAntiAffinityPreset Pod anti-affinity preset for UI
      ##
      podAntiAffinityPreset: soft
      ## Resource requests/limits for UI
      ##
      resources:
        ## @param cluster.ui.standalone.resources.requests Resource requests for UI pods
        requests: []
        ## @param cluster.ui.standalone.resources.limits Resource limits for UI pods
        limits: []
      ## HTTP service settings for UI
      ##
      httpSvc:
        ## @param cluster.ui.standalone.httpSvc.labels Labels for UI HTTP service
        labels: {}
        ## @param cluster.ui.standalone.httpSvc.annotations Annotations for UI HTTP service
        annotations: {}
        ## @param cluster.ui.standalone.httpSvc.port Port for UI HTTP service
        port: 17913
        ## @param cluster.ui.standalone.httpSvc.type Service type for UI HTTP service
        type: LoadBalancer
        ## @param cluster.ui.standalone.httpSvc.externalIPs External IPs for UI HTTP service
        externalIPs: []
        ## @param cluster.ui.standalone.httpSvc.loadBalancerIP Load balancer IP for UI HTTP service
        loadBalancerIP: null
        ## @param cluster.ui.standalone.httpSvc.loadBalancerSourceRanges Allowed source ranges for UI HTTP service
        loadBalancerSourceRanges: []
      ## Ingress configuration for UI
      ##
      ingress:
        ## @param cluster.ui.standalone.ingress.enabled Enable ingress for UI
        enabled: false
        ## @param cluster.ui.standalone.ingress.labels Labels for UI ingress
        labels: {}
        ## @param cluster.ui.standalone.ingress.annotations Annotations for UI ingress
        annotations: {}
        ## @param cluster.ui.standalone.ingress.rules Ingress rules for UI
        rules: []
        ## @param cluster.ui.standalone.ingress.tls TLS configuration for UI ingress
        tls: []
      ## Liveness probe for UI
      ##
      livenessProbe:
        ## @param cluster.ui.standalone.livenessProbe.initialDelaySeconds Initial delay for UI liveness probe
        initialDelaySeconds: 20
        ## @param cluster.ui.standalone.livenessProbe.periodSeconds Probe period for UI liveness probe
        periodSeconds: 30
        ## @param cluster.ui.standalone.livenessProbe.timeoutSeconds Timeout in seconds for UI liveness probe
        timeoutSeconds: 5
        ## @param cluster.ui.standalone.livenessProbe.successThreshold Success threshold for UI liveness probe
        successThreshold: 1
        ## @param cluster.ui.standalone.livenessProbe.failureThreshold Failure threshold for UI liveness probe
        failureThreshold: 5
      ## Readiness probe for UI
      ##
      readinessProbe:
        ## @param cluster.ui.standalone.readinessProbe.initialDelaySeconds Initial delay for UI readiness probe
        ##
        initialDelaySeconds: 20
        ## @param cluster.ui.standalone.readinessProbe.periodSeconds Probe period for UI readiness probe
        ##
        periodSeconds: 30
        ## @param cluster.ui.standalone.readinessProbe.timeoutSeconds Timeout in seconds for UI readiness probe
        ##
        timeoutSeconds: 5
        ## @param cluster.ui.standalone.readinessProbe.successThreshold Success threshold for UI readiness probe
        ##
        successThreshold: 1
        ## @param cluster.ui.standalone.readinessProbe.failureThreshold Failure threshold for UI readiness probe
        ##
        failureThreshold: 5
      ## Startup probe for UI
      ##
      startupProbe:
        ## @param cluster.ui.standalone.startupProbe.initialDelaySeconds Initial delay for UI startup probe
        ##
        initialDelaySeconds: 0
        ## @param cluster.ui.standalone.startupProbe.periodSeconds Probe period for UI startup probe
        ##
        periodSeconds: 10
        ## @param cluster.ui.standalone.startupProbe.timeoutSeconds Timeout in seconds for UI startup probe
        ##
        timeoutSeconds: 5
        ## @param cluster.ui.standalone.startupProbe.successThreshold Success threshold for UI startup probe
        ##
        successThreshold: 1
        ## @param cluster.ui.standalone.startupProbe.failureThreshold Failure threshold for UI startup probe
        ##
        failureThreshold: 60

## @section Storage configuration for persistent volumes
##
storage:
  ## @param storage.enabled Enable persistent storage (boolean)
  ##
  enabled: false
  ## @extra storage.persistentVolumeClaims List of PVC configurations
  ##
  persistentVolumeClaims:
  ## @param storage.persistentVolumeClaims[0].mountTargets Mount targets for the PVC
  ##
  - mountTargets: [ "measure" ]
    ## @param storage.persistentVolumeClaims[0].nodeRole Node role this PVC is bound to (hot, warm, cold)
    ##
    nodeRole: hot
    ## @param storage.persistentVolumeClaims[0].existingClaimName Existing PVC name (if any)
    existingClaimName: null
    ## @param storage.persistentVolumeClaims[0].claimName Name of the PVC
    claimName: hot-measure-data
    ## @param storage.persistentVolumeClaims[0].size Size of the PVC
    size: 50Gi
    ## @param storage.persistentVolumeClaims[0].accessModes Access modes for the PVC
    accessModes:
    - ReadWriteOnce
    ## @param storage.persistentVolumeClaims[0].storageClass Storage class for the PVC
    storageClass: null
    ## @param storage.persistentVolumeClaims[0].volumeMode Volume mode for the PVC
    volumeMode: Filesystem
  ## @param storage.persistentVolumeClaims[1].mountTargets Mount targets for the PVC
  - mountTargets: [ "stream" ]
    ## @param storage.persistentVolumeClaims[1].nodeRole Node role this PVC is bound to
    ##
    nodeRole: hot
    ## @param storage.persistentVolumeClaims[1].existingClaimName Existing PVC name (if any)
    existingClaimName: null
    ## @param storage.persistentVolumeClaims[1].claimName Name of the PVC
    claimName: hot-stream-data
    ## @param storage.persistentVolumeClaims[1].size Size of the PVC
    size: 50Gi
    ## @param storage.persistentVolumeClaims[1].accessModes Access modes for the PVC
    accessModes:
    - ReadWriteOnce
    ## @param storage.persistentVolumeClaims[1].storageClass Storage class for the PVC
    storageClass: null
    ## @param storage.persistentVolumeClaims[1].volumeMode Volume mode for the PVC
    volumeMode: Filesystem
  ## @param storage.persistentVolumeClaims[2].mountTargets Mount targets for the PVC
  - mountTargets: [ "property" ]
    ## @param storage.persistentVolumeClaims[2].nodeRole Node role this PVC is bound to
    ##
    nodeRole: hot
    ## @param storage.persistentVolumeClaims[2].existingClaimName Existing PVC name (if any)
    existingClaimName: null
    ## @param storage.persistentVolumeClaims[2].claimName Name of the PVC
    claimName: hot-property-data
    ## @param storage.persistentVolumeClaims[2].size Size of the PVC
    size: 5Gi
    ## @param storage.persistentVolumeClaims[2].accessModes Access modes for the PVC
    accessModes:
    - ReadWriteOnce
    ## @param storage.persistentVolumeClaims[2].storageClass Storage class for the PVC
    storageClass: null
    ## @param storage.persistentVolumeClaims[2].volumeMode Volume mode for the PVC
    volumeMode: Filesystem
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



