AIStor Server Operator Helm Chart

The following page includes the full contents of the AIStor Server Operator Helm Chart default values.yaml and all accompanying documentation.

# Default values for AIStor Operators chart  # The Following annotations/labels are applied to all resources created by the Helm chart annotations: {} labels: {}  # Allow override the namespace for all resources #namespaceOverride: "test"  # The repositories allow overriding the default repositories that # are used to determine the full images names. When left empty, # the default repository will be used. repositories: {}  # aistor:  # hostname: quay.io  # pathPrefix: minio/aistor/  # minio:  # hostname: quay.io  # pathPrefix: minio/  # prometheus:  # hostname: quay.io  # pathPrefix: prometheus/  # The MinIO license can be set directly from the Helm chart. Note that it is not advised # to expose the license key in the Helm chart. Instead, it is recommended to create a # secret manually. It's just here for convenience. license: ""  # global settings are settings that will be applied to all operators # unless explicitly overridden in the operator settings. global:  # The Helm chart will try to auto-detect OpenShift. If it cannot detect OpenShift  # (i.e. when running helm template), then it will default to false. You can  # override this setting to force OpenShift mode.  #forceOpenShift: true   # Specify the default cluster domain. When it's not set, then it  # will try to auto-detect the cluster. But you may want to set it  # explicitly  # clusterDomain: "cluster.xxx"   # The following settings will be set for all operators. They can  # be overridden per operator by setting the same key in the  # .operator.<operator> section.  operator:  # Specify number of replicas  replicas: 1   # Specify `annotations <https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/>`__ to associate to pods.  podAnnotations: {}   # Specify `labels <https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/>`__ to associate to pods.  podLabels: {}   # This will add extra environment variables to the operator  # containers.  extraEnv: []   # Image pull policy (empty uses the default registry policy).  imagePullPolicy: ""  ###  # You may need to set the image pull secrets when using a private registry.  # Need to be set as an array of LocalObjectReference.  # .. code-block:: yaml  #  # imagePullSecrets:  # - name: minio-registry-secret  # type: kubernetes.io/dockerconfigjson  imagePullSecrets: []   # Resources for the operator containers.  resources:  requests:  cpu: 200m  ephemeral-storage: 100Mi  memory: 256Mi   # Security context for the operator containers (ignored on OpenShift)  securityContext:  allowPrivilegeEscalation: false  capabilities:  drop:  - ALL  runAsGroup: 1000  runAsNonRoot: true  runAsUser: 1000  seccompProfile:  type: RuntimeDefault   # Security context for the operator pods (ignored on OpenShift)  podSecurityContext: {}  # fsGroup: 2000  # All operators will be using the global setting, unless overridden # in the section below. All keys in `.global.operators` can also be # used here and will override (not extend) the global setting. # # All operators will be disabled by default, with the exception of # the object-store. operators:  adminjob:  disabled: false  aihub:  disabled: true  inference:  disabled: true  object-store:  disabled: false  # STS can now be used on MinIO endpoints, so there is no need to  # enable STS for the object-store. This is kept for backward  # compatibility, but will be removed in the future.  enableSTS: false  prompt:  disabled: true  warp:  disabled: true