Skip to content

Judge values#

Values under judge configure Judge, the active cluster arbitrator service.

Generated from the Hopsworks Helm chart 5.2.0-alpha-1791549041 (Hopsworks 5.2.0).

Deployed when global._hopsworks.full_platform is true.

Defaults as YAML
judge:
  enabled: false
  hopsworkslib: {}
  image:
    name: /hopsworks/nginx
    pullPolicy: IfNotPresent
    registry: test-registry:6000
    tag: stable-bookworm
  ingress:
    annotations: {}
    className: nginx
    host: judge.hopsworks.ai
  nodeSelector: {}
  port: 8080
  regions:
    active: eu
    replica: us
  replicaCount: 1
  resources:
    limits:
      cpu: 10m
      memory: 70M
    requests:
      cpu: 5m
      memory: 50M
  serviceAccount:
    name: hopsworks-judge
  serviceName: hopsworks-judge
  tolerations: []
  topologySpreadConstraint: {}
judge #
Type object, default {}. override judge values
judge.enabled #
Type bool, default false.
judge.hopsworkslib #
Type object, default {}. override hopsworkslib values
judge.image.name #
Type string, default "/hopsworks/nginx".
judge.image.pullPolicy #
Type string, default "IfNotPresent".
judge.image.registry #
Type string, default "test-registry:6000".
judge.image.tag #
Type string, default "stable-bookworm".
judge.ingress.annotations #
Type object, default {}. ingress annotations
judge.ingress.className #
Type string, default "nginx". Name of the class implementing the Ingress controller
judge.ingress.host #
Type string, default "judge.hopsworks.ai". Rule for host based routing
judge.nodeSelector #
Type object, default {}. This ensures that Kubernetes schedules pods only onto nodes that match all the specified labels.
judge.port #
Type int, default 8080. Port Judge will be listening on internally
judge.regions.active #
Type string, default "eu". Active region identifier
judge.regions.replica #
Type string, default "us". Replica region identifier
judge.replicaCount #
Type int, default 1.
judge.resources.limits.cpu #
Type string, default "10m".
judge.resources.limits.memory #
Type string, default "70M".
judge.resources.requests.cpu #
Type string, default "5m".
judge.resources.requests.memory #
Type string, default "50M".
judge.serviceAccount.name #
Type string, default "hopsworks-judge".
judge.serviceName #
Type string, default "hopsworks-judge".
judge.tolerations #
Type list, default []. These tolerations allow Kubernetes to schedule pods on nodes with matching taints, ensuring proper placement based on cluster policies.
judge.topologySpreadConstraint #
Type object, default {}. The default topology spread constraint. If not defined the global topology spread constraint would be used instead.