GatewayParameters
API reference for GatewayParameters
API Reference link
Packages:
gateway.gloo.solo.io/v1alpha1 link
Resource Types:
GatewayParameters link
↩ Parent
| Name | Type | Description | Required |
|---|
| apiVersion | string | gateway.gloo.solo.io/v1alpha1 | true |
| kind | string | GatewayParameters | true |
| metadata | object | Refer to the Kubernetes API documentation for the fields of the `metadata` field. | true |
| spec | object |
Validations:(has(self.kube) && !has(self.selfManaged)) || (!has(self.kube) && has(self.selfManaged)): only one of 'kube' or 'selfManaged' may be set | false |
| status | object |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| kube | object |
| false |
| selfManaged | object |
| false |
↩ Parent
↩ Parent
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
| true |
| value | string |
| false |
| valueFrom | object |
| false |
↩ Parent
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| name | string |
Default:
| false |
| optional | boolean |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| fieldPath | string |
| true |
| apiVersion | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| resource | string |
| true |
| containerName | string |
| false |
| divisor | int or string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| name | string |
Default:
| false |
| optional | boolean |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| digest | string |
| false |
| pullPolicy | string |
| false |
| registry | string |
| false |
| repository | string |
| false |
| tag | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| containerPort | integer |
Format: int32
| true |
| hostIP | string |
| false |
| hostPort | integer |
Format: int32
| false |
| name | string |
| false |
| protocol | string |
Default: TCP
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| claims | []object |
| false |
| limits | map[string]int or string |
| false |
| requests | map[string]int or string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
| true |
| request | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| allowPrivilegeEscalation | boolean |
| false |
| appArmorProfile | object |
| false |
| capabilities | object |
| false |
| privileged | boolean |
| false |
| procMount | string |
| false |
| readOnlyRootFilesystem | boolean |
| false |
| runAsGroup | integer |
Format: int64
| false |
| runAsNonRoot | boolean |
| false |
| runAsUser | integer |
Format: int64
| false |
| seLinuxOptions | object |
| false |
| seccompProfile | object |
| false |
| windowsOptions | object |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| type | string |
| true |
| localhostProfile | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| add | []string |
| false |
| drop | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| level | string |
| false |
| role | string |
| false |
| type | string |
| false |
| user | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| type | string |
| true |
| localhostProfile | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| gmsaCredentialSpec | string |
| false |
| gmsaCredentialSpecName | string |
| false |
| hostProcess | boolean |
| false |
| runAsUserName | string |
| false |
↩ Parent
↩ Parent
| Name | Type | Description | Required |
|---|
| metadataKey | string |
| true |
| name | string |
| true |
| keyDelimiter | string |
| false |
| metadataNamespace | enum |
Enum: envoy.filters.http.jwt_authn, io.solo.transformation
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| grpc | object |
| false |
| insecure | boolean |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| host | string |
| true |
| port | integer |
Format: int32 Minimum: 1
| true |
↩ Parent
| Name | Type | Description | Required |
|---|
| replicas | integer |
Format: int32
| false |
↩ Parent
↩ Parent
| Name | Type | Description | Required |
|---|
| componentLogLevels | map[string]string |
| false |
| logLevel | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| digest | string |
| false |
| pullPolicy | string |
| false |
| registry | string |
| false |
| repository | string |
| false |
| tag | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| claims | []object |
| false |
| limits | map[string]int or string |
| false |
| requests | map[string]int or string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
| true |
| request | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| allowPrivilegeEscalation | boolean |
| false |
| appArmorProfile | object |
| false |
| capabilities | object |
| false |
| privileged | boolean |
| false |
| procMount | string |
| false |
| readOnlyRootFilesystem | boolean |
| false |
| runAsGroup | integer |
Format: int64
| false |
| runAsNonRoot | boolean |
| false |
| runAsUser | integer |
Format: int64
| false |
| seLinuxOptions | object |
| false |
| seccompProfile | object |
| false |
| windowsOptions | object |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| type | string |
| true |
| localhostProfile | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| add | []string |
| false |
| drop | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| level | string |
| false |
| role | string |
| false |
| type | string |
| false |
| user | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| type | string |
| true |
| localhostProfile | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| gmsaCredentialSpec | string |
| false |
| gmsaCredentialSpecName | string |
| false |
| hostProcess | boolean |
| false |
| runAsUserName | string |
| false |
↩ Parent
↩ Parent
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
| true |
| value | string |
| false |
| valueFrom | object |
| false |
↩ Parent
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| name | string |
Default:
| false |
| optional | boolean |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| fieldPath | string |
| true |
| apiVersion | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| resource | string |
| true |
| containerName | string |
| false |
| divisor | int or string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| name | string |
Default:
| false |
| optional | boolean |
| false |
↩ Parent
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
Default:
| false |
| optional | boolean |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
Default:
| false |
| optional | boolean |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| postStart | object |
| false |
| preStop | object |
| false |
| stopSignal | string |
| false |
↩ Parent
↩ Parent
| Name | Type | Description | Required |
|---|
| command | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | int or string |
| true |
| host | string |
| false |
| httpHeaders | []object |
| false |
| path | string |
| false |
| scheme | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
| true |
| value | string |
| true |
↩ Parent
| Name | Type | Description | Required |
|---|
| seconds | integer |
Format: int64
| true |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | int or string |
| true |
| host | string |
| false |
↩ Parent
↩ Parent
| Name | Type | Description | Required |
|---|
| command | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | int or string |
| true |
| host | string |
| false |
| httpHeaders | []object |
| false |
| path | string |
| false |
| scheme | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
| true |
| value | string |
| true |
↩ Parent
| Name | Type | Description | Required |
|---|
| seconds | integer |
Format: int64
| true |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | int or string |
| true |
| host | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| exec | object |
| false |
| failureThreshold | integer |
Format: int32
| false |
| grpc | object |
| false |
| httpGet | object |
| false |
| initialDelaySeconds | integer |
Format: int32
| false |
| periodSeconds | integer |
Format: int32
| false |
| successThreshold | integer |
Format: int32
| false |
| tcpSocket | object |
| false |
| terminationGracePeriodSeconds | integer |
Format: int64
| false |
| timeoutSeconds | integer |
Format: int32
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| command | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | integer |
Format: int32
| true |
| service | string |
Default:
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | int or string |
| true |
| host | string |
| false |
| httpHeaders | []object |
| false |
| path | string |
| false |
| scheme | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
| true |
| value | string |
| true |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | int or string |
| true |
| host | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| containerPort | integer |
Format: int32
| true |
| hostIP | string |
| false |
| hostPort | integer |
Format: int32
| false |
| name | string |
| false |
| protocol | string |
Default: TCP
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| exec | object |
| false |
| failureThreshold | integer |
Format: int32
| false |
| grpc | object |
| false |
| httpGet | object |
| false |
| initialDelaySeconds | integer |
Format: int32
| false |
| periodSeconds | integer |
Format: int32
| false |
| successThreshold | integer |
Format: int32
| false |
| tcpSocket | object |
| false |
| terminationGracePeriodSeconds | integer |
Format: int64
| false |
| timeoutSeconds | integer |
Format: int32
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| command | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | integer |
Format: int32
| true |
| service | string |
Default:
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | int or string |
| true |
| host | string |
| false |
| httpHeaders | []object |
| false |
| path | string |
| false |
| scheme | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
| true |
| value | string |
| true |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | int or string |
| true |
| host | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| resourceName | string |
| true |
| restartPolicy | string |
| true |
↩ Parent
| Name | Type | Description | Required |
|---|
| claims | []object |
| false |
| limits | map[string]int or string |
| false |
| requests | map[string]int or string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
| true |
| request | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| allowPrivilegeEscalation | boolean |
| false |
| appArmorProfile | object |
| false |
| capabilities | object |
| false |
| privileged | boolean |
| false |
| procMount | string |
| false |
| readOnlyRootFilesystem | boolean |
| false |
| runAsGroup | integer |
Format: int64
| false |
| runAsNonRoot | boolean |
| false |
| runAsUser | integer |
Format: int64
| false |
| seLinuxOptions | object |
| false |
| seccompProfile | object |
| false |
| windowsOptions | object |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| type | string |
| true |
| localhostProfile | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| add | []string |
| false |
| drop | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| level | string |
| false |
| role | string |
| false |
| type | string |
| false |
| user | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| type | string |
| true |
| localhostProfile | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| gmsaCredentialSpec | string |
| false |
| gmsaCredentialSpecName | string |
| false |
| hostProcess | boolean |
| false |
| runAsUserName | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| exec | object |
| false |
| failureThreshold | integer |
Format: int32
| false |
| grpc | object |
| false |
| httpGet | object |
| false |
| initialDelaySeconds | integer |
Format: int32
| false |
| periodSeconds | integer |
Format: int32
| false |
| successThreshold | integer |
Format: int32
| false |
| tcpSocket | object |
| false |
| terminationGracePeriodSeconds | integer |
Format: int64
| false |
| timeoutSeconds | integer |
Format: int32
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| command | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | integer |
Format: int32
| true |
| service | string |
Default:
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | int or string |
| true |
| host | string |
| false |
| httpHeaders | []object |
| false |
| path | string |
| false |
| scheme | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
| true |
| value | string |
| true |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | int or string |
| true |
| host | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| devicePath | string |
| true |
| name | string |
| true |
↩ Parent
| Name | Type | Description | Required |
|---|
| mountPath | string |
| true |
| name | string |
| true |
| mountPropagation | string |
| false |
| readOnly | boolean |
| false |
| recursiveReadOnly | string |
| false |
| subPath | string |
| false |
| subPathExpr | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| image | object |
| false |
| istioDiscoveryAddress | string |
| false |
| istioMetaClusterId | string |
| false |
| istioMetaMeshId | string |
| false |
| logLevel | string |
| false |
| resources | object |
| false |
| securityContext | object |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| digest | string |
| false |
| pullPolicy | string |
| false |
| registry | string |
| false |
| repository | string |
| false |
| tag | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| claims | []object |
| false |
| limits | map[string]int or string |
| false |
| requests | map[string]int or string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
| true |
| request | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| allowPrivilegeEscalation | boolean |
| false |
| appArmorProfile | object |
| false |
| capabilities | object |
| false |
| privileged | boolean |
| false |
| procMount | string |
| false |
| readOnlyRootFilesystem | boolean |
| false |
| runAsGroup | integer |
Format: int64
| false |
| runAsNonRoot | boolean |
| false |
| runAsUser | integer |
Format: int64
| false |
| seLinuxOptions | object |
| false |
| seccompProfile | object |
| false |
| windowsOptions | object |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| type | string |
| true |
| localhostProfile | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| add | []string |
| false |
| drop | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| level | string |
| false |
| role | string |
| false |
| type | string |
| false |
| user | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| type | string |
| true |
| localhostProfile | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| gmsaCredentialSpec | string |
| false |
| gmsaCredentialSpecName | string |
| false |
| hostProcess | boolean |
| false |
| runAsUserName | string |
| false |
↩ Parent
↩ Parent
↩ Parent
↩ Parent
| Name | Type | Description | Required |
|---|
| preference | object |
| true |
| weight | integer |
Format: int32
| true |
↩ Parent
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| operator | string |
| true |
| values | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| operator | string |
| true |
| values | []string |
| false |
↩ Parent
↩ Parent
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| operator | string |
| true |
| values | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| operator | string |
| true |
| values | []string |
| false |
↩ Parent
↩ Parent
| Name | Type | Description | Required |
|---|
| podAffinityTerm | object |
| true |
| weight | integer |
Format: int32
| true |
↩ Parent
| Name | Type | Description | Required |
|---|
| topologyKey | string |
| true |
| labelSelector | object |
| false |
| matchLabelKeys | []string |
| false |
| mismatchLabelKeys | []string |
| false |
| namespaceSelector | object |
| false |
| namespaces | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| matchExpressions | []object |
| false |
| matchLabels | map[string]string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| operator | string |
| true |
| values | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| matchExpressions | []object |
| false |
| matchLabels | map[string]string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| operator | string |
| true |
| values | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| topologyKey | string |
| true |
| labelSelector | object |
| false |
| matchLabelKeys | []string |
| false |
| mismatchLabelKeys | []string |
| false |
| namespaceSelector | object |
| false |
| namespaces | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| matchExpressions | []object |
| false |
| matchLabels | map[string]string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| operator | string |
| true |
| values | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| matchExpressions | []object |
| false |
| matchLabels | map[string]string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| operator | string |
| true |
| values | []string |
| false |
↩ Parent
↩ Parent
| Name | Type | Description | Required |
|---|
| podAffinityTerm | object |
| true |
| weight | integer |
Format: int32
| true |
↩ Parent
| Name | Type | Description | Required |
|---|
| topologyKey | string |
| true |
| labelSelector | object |
| false |
| matchLabelKeys | []string |
| false |
| mismatchLabelKeys | []string |
| false |
| namespaceSelector | object |
| false |
| namespaces | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| matchExpressions | []object |
| false |
| matchLabels | map[string]string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| operator | string |
| true |
| values | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| matchExpressions | []object |
| false |
| matchLabels | map[string]string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| operator | string |
| true |
| values | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| topologyKey | string |
| true |
| labelSelector | object |
| false |
| matchLabelKeys | []string |
| false |
| mismatchLabelKeys | []string |
| false |
| namespaceSelector | object |
| false |
| namespaces | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| matchExpressions | []object |
| false |
| matchLabels | map[string]string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| operator | string |
| true |
| values | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| matchExpressions | []object |
| false |
| matchLabels | map[string]string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| operator | string |
| true |
| values | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| enabled | boolean |
| false |
| sleepTimeSeconds | integer |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
Default:
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| exec | object |
| false |
| failureThreshold | integer |
Format: int32
| false |
| grpc | object |
| false |
| httpGet | object |
| false |
| initialDelaySeconds | integer |
Format: int32
| false |
| periodSeconds | integer |
Format: int32
| false |
| successThreshold | integer |
Format: int32
| false |
| tcpSocket | object |
| false |
| terminationGracePeriodSeconds | integer |
Format: int64
| false |
| timeoutSeconds | integer |
Format: int32
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| command | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | integer |
Format: int32
| true |
| service | string |
Default:
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | int or string |
| true |
| host | string |
| false |
| httpHeaders | []object |
| false |
| path | string |
| false |
| scheme | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
| true |
| value | string |
| true |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | int or string |
| true |
| host | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| exec | object |
| false |
| failureThreshold | integer |
Format: int32
| false |
| grpc | object |
| false |
| httpGet | object |
| false |
| initialDelaySeconds | integer |
Format: int32
| false |
| periodSeconds | integer |
Format: int32
| false |
| successThreshold | integer |
Format: int32
| false |
| tcpSocket | object |
| false |
| terminationGracePeriodSeconds | integer |
Format: int64
| false |
| timeoutSeconds | integer |
Format: int32
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| command | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | integer |
Format: int32
| true |
| service | string |
Default:
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | int or string |
| true |
| host | string |
| false |
| httpHeaders | []object |
| false |
| path | string |
| false |
| scheme | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
| true |
| value | string |
| true |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | int or string |
| true |
| host | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| appArmorProfile | object |
| false |
| fsGroup | integer |
Format: int64
| false |
| fsGroupChangePolicy | string |
| false |
| runAsGroup | integer |
Format: int64
| false |
| runAsNonRoot | boolean |
| false |
| runAsUser | integer |
Format: int64
| false |
| seLinuxChangePolicy | string |
| false |
| seLinuxOptions | object |
| false |
| seccompProfile | object |
| false |
| supplementalGroups | []integer |
| false |
| supplementalGroupsPolicy | string |
| false |
| sysctls | []object |
| false |
| windowsOptions | object |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| type | string |
| true |
| localhostProfile | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| level | string |
| false |
| role | string |
| false |
| type | string |
| false |
| user | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| type | string |
| true |
| localhostProfile | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
| true |
| value | string |
| true |
↩ Parent
| Name | Type | Description | Required |
|---|
| gmsaCredentialSpec | string |
| false |
| gmsaCredentialSpecName | string |
| false |
| hostProcess | boolean |
| false |
| runAsUserName | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| effect | string |
| false |
| key | string |
| false |
| operator | string |
| false |
| tolerationSeconds | integer |
Format: int64
| false |
| value | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| maxSkew | integer |
Format: int32
| true |
| topologyKey | string |
| true |
| whenUnsatisfiable | string |
| true |
| labelSelector | object |
| false |
| matchLabelKeys | []string |
| false |
| minDomains | integer |
Format: int32
| false |
| nodeAffinityPolicy | string |
| false |
| nodeTaintsPolicy | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| matchExpressions | []object |
| false |
| matchLabels | map[string]string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| key | string |
| true |
| operator | string |
| true |
| values | []string |
| false |
↩ Parent
↩ Parent
| Name | Type | Description | Required |
|---|
| logLevel | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| digest | string |
| false |
| pullPolicy | string |
| false |
| registry | string |
| false |
| repository | string |
| false |
| tag | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| claims | []object |
| false |
| limits | map[string]int or string |
| false |
| requests | map[string]int or string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| name | string |
| true |
| request | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| allowPrivilegeEscalation | boolean |
| false |
| appArmorProfile | object |
| false |
| capabilities | object |
| false |
| privileged | boolean |
| false |
| procMount | string |
| false |
| readOnlyRootFilesystem | boolean |
| false |
| runAsGroup | integer |
Format: int64
| false |
| runAsNonRoot | boolean |
| false |
| runAsUser | integer |
Format: int64
| false |
| seLinuxOptions | object |
| false |
| seccompProfile | object |
| false |
| windowsOptions | object |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| type | string |
| true |
| localhostProfile | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| add | []string |
| false |
| drop | []string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| level | string |
| false |
| role | string |
| false |
| type | string |
| false |
| user | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| type | string |
| true |
| localhostProfile | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| gmsaCredentialSpec | string |
| false |
| gmsaCredentialSpecName | string |
| false |
| hostProcess | boolean |
| false |
| runAsUserName | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| clusterIP | string |
| false |
| externalTrafficPolicy | string |
| false |
| extraAnnotations | map[string]string |
| false |
| extraLabels | map[string]string |
| false |
| ports | []object |
| false |
| type | string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| port | integer |
| true |
| nodePort | integer |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| extraAnnotations | map[string]string |
| false |
| extraLabels | map[string]string |
| false |
↩ Parent
| Name | Type | Description | Required |
|---|
| enableStatsRoute | boolean |
| false |
| enabled | boolean |
| false |
| routePrefixRewrite | string |
| false |
| statsRoutePrefixRewrite | string |
| false |