4.3 KiB
4.3 KiB
title
| title |
|---|
| Pod Options |
:::note
- Examples under each key are only to be used as a placement guide
- See the Full Examples section for complete examples.
:::
Appears in
.Values.podOptions
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
Default
podOptions:
enableServiceLinks: false
hostNetwork
See Host Network
Default
podOptions:
hostNetwork: false
hostPID
See Host PID
Default
podOptions:
hostPID: false
hostIPC
See Host IPC
Default
podOptions:
hostIPC: false
hostUsers
See Host Users
Default
podOptions:
hostUsers: false
shareProcessNamespace
Default
podOptions:
shareProcessNamespace: false
restartPolicy
See Restart Policy
Default
podOptions:
restartPolicy: Always
dnsPolicy
See DNS Policy
Default
podOptions:
dnsPolicy: ClusterFirst
dnsConfig
See DNS Config
Default
podOptions:
dnsConfig:
options:
- name: ndots
value: "1"
hostAliases
See Host Aliases
Default
podOptions:
hostAliases: []
nodeSelector
See Node Selector
Default
podOptions:
nodeSelector:
kubernetes.io/arch: "amd64"
defaultSpread
Sets some default topology spread constraints for good spread of pods across nodes.
Default
podOptions:
defaultSpread: true
topologySpreadConstraints
See Topology Spread Constraints
Default
podOptions:
topologySpreadConstraints: []
tolerations
See Tolerations
Default
podOptions:
tolerations: []
schedulerName
See Scheduler Name
Default
podOptions:
schedulerName: ""
priorityClassName
Default
podOptions:
priorityClassName: ""
runtimeClassName
Default
podOptions:
runtimeClassName: ""
automountServiceAccountToken
See Automount Service Account Token
Default
podOptions:
automountServiceAccountToken: false
terminationGracePeriodSeconds
See Termination Grace Period Seconds
Default
podOptions:
terminationGracePeriodSeconds: 60
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