For the complete documentation index, see llms.txt. This page is also available as Markdown.

Trilio Helm Operator Values

Helm Chart options for the Trilio Operator

## Trilio Operator
registry: gcr.io/amazing-chalice-243510

operator-webhook-init:
  repository: operator-webhook-init

k8s-triliovault-operator:
  repository: k8s-triliovault-operator

tag: master

tvkHelmRepo: ""

affinity:
  nodeAffinity:
    requiredDuringSchedulingIgnoredDuringExecution:
      nodeSelectorTerms:
        - matchExpressions:
            - key: kubernetes.io/arch
              operator: In
              values:
                - amd64

priorityClassName: ""

image:
  pullPolicy: Always
tls:
  secretName: "helm-client-certs"
  verify: false
  enable: false
  keyFile: "tls.key"
  certFile: "tls.crt"
  caContent: ""
  hostname: ""

nameOverride: ""

replicaCount: 1

proxySettings:
  PROXY_ENABLED: false
  NO_PROXY: ""
  HTTP_PROXY: ""
  HTTPS_PROXY: ""
  CA_BUNDLE_CONFIGMAP: ""

podSpec:
  hostIPC: false
  hostNetwork: false
  hostPID: false
  securityContext:
    runAsNonRoot: true
    runAsUser: 1001

securityContext:
  allowPrivilegeEscalation: false
  privileged: false
  readOnlyRootFilesystem: false
  runAsNonRoot: true
  runAsUser: 1001
  capabilities:
    drop:
      - ALL

installTVK:
  enabled: true
  applicationScope: Cluster
  # ingressConfig and gatewayAPI are mutually exclusive routing modes for the TVK UI.
  ingressConfig:
    ingressEnabled: true
    host: ""
    tlsSecretName: ""
    annotations: {}
    ingressClass: ""
  gatewayAPI:
    enabled: false
  ComponentConfiguration:
    ingressController:
      enabled: true
      service:
        type: LoadBalancer
    gatewayController:
      enabled: false

installTVK.ingressConfig.ingressEnabled and installTVK.gatewayAPI.enabled are mutually exclusive — exactly one must be true. Gateway API routing is not available on OpenShift. See Modifying Default T4K Configuration for details on every gatewayAPI field.

Last updated

Was this helpful?