charts/tpu-dra-driver/values.yaml (63 lines of code) (raw):
# Default values for draexample--driver.
# This is a YAML-formatted file.
# Declare variables to be passed into your templates.
nameOverride: ""
fullnameOverride: ""
namespaceOverride: ""
selectorLabelsOverride: {}
allowDefaultNamespace: false
deviceClasses: ["tpu"]
imagePullSecrets: []
image:
repository: gcr.io/gke-release-staging
pullPolicy: IfNotPresent
# Overrides the image tag whose default is the chart appVersion.
tag: ""
serviceAccount:
# Specifies whether a service account should be created
create: true
# Annotations to add to the service account
annotations: {}
# The name of the service account to use.
# If not set and create is true, a name is generated using the fullname template
name: ""
controller:
priorityClassName: "system-node-critical"
podAnnotations: {}
podSecurityContext: {}
nodeSelector: {}
tolerations:
- key: node-role.kubernetes.io/master
operator: Exists
effect: NoSchedule
- key: node-role.kubernetes.io/control-plane
operator: Exists
effect: NoSchedule
affinity: {}
containers:
controller:
securityContext: {}
resources: {}
kubeletPlugin:
priorityClassName: "system-node-critical"
updateStrategy:
type: RollingUpdate
podAnnotations: {}
podSecurityContext: {}
nodeSelector: {}
tolerations: []
affinity:
nodeAffinity:
requiredDuringSchedulingIgnoredDuringExecution:
nodeSelectorTerms:
- matchExpressions:
- key: cloud.google.com/gke-tpu-accelerator
operator: Exists
- key: gke-no-default-tpu-device-plugin
operator: In
values:
- "true"
- key: gke-no-default-tpu-dra-plugin
operator: In
values:
- "true"
containers:
init:
securityContext: {}
resources: {}
plugin:
securityContext:
privileged: true
resources: {}