Pod Options
Appears in
Section titled “Appears in”.Values.podOptions
Defaults
Section titled “Defaults”podOptions: enableServiceLinks: false hostNetwork: false hostPID: false hostIPC: false hostUsers: false shareProcessNamespace: false restartPolicy: Always dnsPolicy: ClusterFirst dnsConfig: options: - name: ndots value: "1" hostAliases: [] nodeSelector: kubernetes.io/arch: "amd64" defaultSpread: true topologySpreadConstraints: [] tolerations: [] schedulerName: "" priorityClassName: "" runtimeClassName: "" automountServiceAccountToken: false terminationGracePeriodSeconds: 60
enableServiceLinks
Section titled “enableServiceLinks”Default
podOptions: enableServiceLinks: false
hostNetwork
Section titled “hostNetwork”See Host Network
Default
podOptions: hostNetwork: false
hostPID
Section titled “hostPID”See Host PID
Default
podOptions: hostPID: false
hostIPC
Section titled “hostIPC”See Host IPC
Default
podOptions: hostIPC: false
hostUsers
Section titled “hostUsers”See Host Users
Default
podOptions: hostUsers: false
shareProcessNamespace
Section titled “shareProcessNamespace”Default
podOptions: shareProcessNamespace: false
restartPolicy
Section titled “restartPolicy”See Restart Policy
Default
podOptions: restartPolicy: Always
dnsPolicy
Section titled “dnsPolicy”See DNS Policy
Default
podOptions: dnsPolicy: ClusterFirst
dnsConfig
Section titled “dnsConfig”See DNS Config
Default
podOptions: dnsConfig: options: - name: ndots value: "1"
hostAliases
Section titled “hostAliases”See Host Aliases
Default
podOptions: hostAliases: []
nodeSelector
Section titled “nodeSelector”See Node Selector
Default
podOptions: nodeSelector: kubernetes.io/arch: "amd64"
defaultSpread
Section titled “defaultSpread”Sets some default topology spread constraints for good spread of pods across nodes.
Default
podOptions: defaultSpread: true
topologySpreadConstraints
Section titled “topologySpreadConstraints”See Topology Spread Constraints
Default
podOptions: topologySpreadConstraints: []
tolerations
Section titled “tolerations”See Tolerations
Default
podOptions: tolerations: []
schedulerName
Section titled “schedulerName”See Scheduler Name
Default
podOptions: schedulerName: ""
priorityClassName
Section titled “priorityClassName”Default
podOptions: priorityClassName: ""
runtimeClassName
Section titled “runtimeClassName”Default
podOptions: runtimeClassName: ""
automountServiceAccountToken
Section titled “automountServiceAccountToken”See Automount Service Account Token
Default
podOptions: automountServiceAccountToken: false
terminationGracePeriodSeconds
Section titled “terminationGracePeriodSeconds”See Termination Grace Period Seconds
Default
podOptions: terminationGracePeriodSeconds: 60
Full Examples
Section titled “Full Examples”podOptions: enableServiceLinks: false hostNetwork: false hostPID: false hostIPC: false hostUsers: false shareProcessNamespace: false restartPolicy: Always dnsPolicy: ClusterFirst dnsConfig: options: - name: ndots value: "1" hostAliases: [] nodeSelector: kubernetes.io/arch: "amd64" defaultSpread: true topologySpreadConstraints: [] tolerations: [] schedulerName: "" priorityClassName: "" runtimeClassName: "" automountServiceAccountToken: false terminationGracePeriodSeconds: 60