Using OpenShift Origin (v3.9.0). How do I set the quality of service (QoS) tier of a pod. Specifically, what yaml key path do I use to specify this value in a DeploymentConfig yaml template?
There is endless docs describing and viewing QoS settings but literally nothing to actually specify it in a config file:
# Example yaml template..so where do I specify QoS settings in here?
- kind: DeploymentConfig
apiVersion: v1
metadata:
name: ${NAME}
spec:
strategy:
type: Rolling
triggers:
- type: ConfigChange
replicas: 3
selector:
name: ${NAME}
template:
metadata:
labels:
name: ${NAME}
spec:
securityContext:
runAsUser: 1000
containers:
- env:
image: ${IMAGE}
...
Most importantly where can I get a full description of the DeploymentConfig schema? I want to see every single possible key available and all default values when optional settings are left out.