{
"args": [
"string"
],
"command": [
"string"
],
"env": [
{
"name": "string",
"value": "string",
"valueFrom": {
"configMapKeyRef": {
"key": "string",
"name": "string",
"optional": true
},
"fieldRef": {
"apiVersion": "string",
"fieldPath": "string"
},
"resourceFieldRef": {
"containerName": "string",
"divisor": {
"Format": "string"
},
"resource": "string"
},
"secretKeyRef": {
"key": "string",
"name": "string",
"optional": true
}
}
}
],
"envFrom": [
{
"configMapRef": {
"name": "string",
"optional": true
},
"prefix": "string",
"secretRef": {
"name": "string",
"optional": true
}
}
],
"image": "string",
"imagePullPolicy": "string",
"lifecycle": {
"postStart": {
"exec": {
"command": [
"string"
]
},
"httpGet": {
"host": "string",
"httpHeaders": [
{
"name": "string",
"value": "string"
}
],
"path": "string",
"port": {
"intVal": 0,
"strVal": "string",
"type": 0
},
"scheme": "string"
},
"tcpSocket": {
"host": "string",
"port": {
"intVal": 0,
"strVal": "string",
"type": 0
}
}
},
"preStop": {
"exec": {
"command": [
"string"
]
},
"httpGet": {
"host": "string",
"httpHeaders": [
{
"name": "string",
"value": "string"
}
],
"path": "string",
"port": {
"intVal": 0,
"strVal": "string",
"type": 0
},
"scheme": "string"
},
"tcpSocket": {
"host": "string",
"port": {
"intVal": 0,
"strVal": "string",
"type": 0
}
}
}
},
"livenessProbe": {
"exec": {
"command": [
"string"
]
},
"failureThreshold": 0,
"grpc": {
"port": 0,
"service": "string"
},
"httpGet": {
"host": "string",
"httpHeaders": [
{
"name": "string",
"value": "string"
}
],
"path": "string",
"port": {
"intVal": 0,
"strVal": "string",
"type": 0
},
"scheme": "string"
},
"initialDelaySeconds": 0,
"periodSeconds": 0,
"successThreshold": 0,
"tcpSocket": {
"host": "string",
"port": {
"intVal": 0,
"strVal": "string",
"type": 0
}
},
"terminationGracePeriodSeconds": 0,
"timeoutSeconds": 0
},
"name": "string",
"ports": [
{
"containerPort": 0,
"hostIP": "string",
"hostPort": 0,
"name": "string",
"protocol": "string"
}
],
"readinessProbe": {
"exec": {
"command": [
"string"
]
},
"failureThreshold": 0,
"grpc": {
"port": 0,
"service": "string"
},
"httpGet": {
"host": "string",
"httpHeaders": [
{
"name": "string",
"value": "string"
}
],
"path": "string",
"port": {
"intVal": 0,
"strVal": "string",
"type": 0
},
"scheme": "string"
},
"initialDelaySeconds": 0,
"periodSeconds": 0,
"successThreshold": 0,
"tcpSocket": {
"host": "string",
"port": {
"intVal": 0,
"strVal": "string",
"type": 0
}
},
"terminationGracePeriodSeconds": 0,
"timeoutSeconds": 0
},
"resources": {
"limits": {
"property1": {
"Format": "string"
},
"property2": {
"Format": "string"
}
},
"requests": {
"property1": {
"Format": "string"
},
"property2": {
"Format": "string"
}
}
},
"securityContext": {
"allowPrivilegeEscalation": true,
"capabilities": {
"add": [
"string"
],
"drop": [
"string"
]
},
"privileged": true,
"procMount": "string",
"readOnlyRootFilesystem": true,
"runAsGroup": 0,
"runAsNonRoot": true,
"runAsUser": 0,
"seLinuxOptions": {
"level": "string",
"role": "string",
"type": "string",
"user": "string"
},
"seccompProfile": {
"localhostProfile": "string",
"type": "string"
},
"windowsOptions": {
"gmsaCredentialSpec": "string",
"gmsaCredentialSpecName": "string",
"hostProcess": true,
"runAsUserName": "string"
}
},
"startupProbe": {
"exec": {
"command": [
"string"
]
},
"failureThreshold": 0,
"grpc": {
"port": 0,
"service": "string"
},
"httpGet": {
"host": "string",
"httpHeaders": [
{
"name": "string",
"value": "string"
}
],
"path": "string",
"port": {
"intVal": 0,
"strVal": "string",
"type": 0
},
"scheme": "string"
},
"initialDelaySeconds": 0,
"periodSeconds": 0,
"successThreshold": 0,
"tcpSocket": {
"host": "string",
"port": {
"intVal": 0,
"strVal": "string",
"type": 0
}
},
"terminationGracePeriodSeconds": 0,
"timeoutSeconds": 0
},
"stdin": true,
"stdinOnce": true,
"terminationMessagePath": "string",
"terminationMessagePolicy": "string",
"tty": true,
"volumeDevices": [
{
"devicePath": "string",
"name": "string"
}
],
"volumeMounts": [
{
"mountPath": "string",
"mountPropagation": "string",
"name": "string",
"readOnly": true,
"subPath": "string",
"subPathExpr": "string"
}
],
"workingDir": "string"
}