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