Skip to content

Instantly share code, notes, and snippets.

@sttts
Created July 21, 2023 14:28
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save sttts/a1715154338f2694d8017739599f077d to your computer and use it in GitHub Desktop.
Save sttts/a1715154338f2694d8017739599f077d to your computer and use it in GitHub Desktop.
This file has been truncated, but you can view the full file.
diff --git a/kubernetes/.openapi-generator/swagger.json.sha256 b/kubernetes/.openapi-generator/swagger.json.sha256
index ad6e68738..f225b8380 100644
--- a/kubernetes/.openapi-generator/swagger.json.sha256
+++ b/kubernetes/.openapi-generator/swagger.json.sha256
@@ -1 +1 @@
-56d06eb52679c174306991d7b8f5d210aa4e0a1d74a85a4124e7aa61b7e7cdee
\ No newline at end of file
+7752cdaf6f7628a4f69a2d4ae37d9a40abd11724ef3fdd0259465ccf639e2d00
\ No newline at end of file
diff --git a/kubernetes/api/openapi.yaml b/kubernetes/api/openapi.yaml
index afd8f7aae..cb5b1d955 100644
--- a/kubernetes/api/openapi.yaml
+++ b/kubernetes/api/openapi.yaml
@@ -1,7 +1,7 @@
openapi: 3.0.1
info:
title: Kubernetes
- version: release-1.27
+ version: master
servers:
- url: /
security:
@@ -29269,6 +29269,104 @@ paths:
tags:
- authentication_v1
x-accepts: application/json
+ /apis/authentication.k8s.io/v1/selfsubjectreviews:
+ post:
+ description: create a SelfSubjectReview
+ operationId: createSelfSubjectReview
+ parameters:
+ - description: 'When present, indicates that modifications should not be persisted.
+ An invalid or unrecognized dryRun directive will result in an error response
+ and no further processing of the request. Valid values are: - All: all dry
+ run stages will be processed'
+ in: query
+ name: dryRun
+ schema:
+ type: string
+ - description: fieldManager is a name associated with the actor or entity that
+ is making these changes. The value must be less than or 128 characters long,
+ and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
+ in: query
+ name: fieldManager
+ schema:
+ type: string
+ - description: 'fieldValidation instructs the server on how to handle objects
+ in the request (POST/PUT/PATCH) containing unknown or duplicate fields.
+ Valid values are: - Ignore: This will ignore any unknown fields that are
+ silently dropped from the object, and will ignore all but the last duplicate
+ field that the decoder encounters. This is the default behavior prior to
+ v1.23. - Warn: This will send a warning via the standard warning response
+ header for each unknown field that is dropped from the object, and for each
+ duplicate field that is encountered. The request will still succeed if there
+ are no other errors, and will only persist the last of any duplicate fields.
+ This is the default in v1.23+ - Strict: This will fail the request with
+ a BadRequest error if any unknown fields would be dropped from the object,
+ or if any duplicate fields are present. The error returned from the server
+ will contain all unknown and duplicate fields encountered.'
+ in: query
+ name: fieldValidation
+ schema:
+ type: string
+ - description: If 'true', then the output is pretty printed.
+ in: query
+ name: pretty
+ schema:
+ type: string
+ requestBody:
+ content:
+ '*/*':
+ schema:
+ $ref: '#/components/schemas/v1.SelfSubjectReview'
+ required: true
+ responses:
+ "200":
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/v1.SelfSubjectReview'
+ application/yaml:
+ schema:
+ $ref: '#/components/schemas/v1.SelfSubjectReview'
+ application/vnd.kubernetes.protobuf:
+ schema:
+ $ref: '#/components/schemas/v1.SelfSubjectReview'
+ description: OK
+ "201":
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/v1.SelfSubjectReview'
+ application/yaml:
+ schema:
+ $ref: '#/components/schemas/v1.SelfSubjectReview'
+ application/vnd.kubernetes.protobuf:
+ schema:
+ $ref: '#/components/schemas/v1.SelfSubjectReview'
+ description: Created
+ "202":
+ content:
+ application/json:
+ schema:
+ $ref: '#/components/schemas/v1.SelfSubjectReview'
+ application/yaml:
+ schema:
+ $ref: '#/components/schemas/v1.SelfSubjectReview'
+ application/vnd.kubernetes.protobuf:
+ schema:
+ $ref: '#/components/schemas/v1.SelfSubjectReview'
+ description: Accepted
+ "401":
+ content: {}
+ description: Unauthorized
+ tags:
+ - authentication_v1
+ x-kubernetes-action: post
+ x-kubernetes-group-version-kind:
+ group: authentication.k8s.io
+ kind: SelfSubjectReview
+ version: v1
+ x-codegen-request-body-name: body
+ x-contentType: '*/*'
+ x-accepts: application/json
/apis/authentication.k8s.io/v1/tokenreviews:
post:
description: create a TokenReview
@@ -46828,264 +46926,6 @@ paths:
x-codegen-request-body-name: body
x-contentType: '*/*'
x-accepts: application/json
- /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}/status:
- get:
- description: read status of the specified NetworkPolicy
- operationId: readNamespacedNetworkPolicyStatus
- parameters:
- - description: name of the NetworkPolicy
- in: path
- name: name
- required: true
- schema:
- type: string
- - description: object name and auth scope, such as for teams and projects
- in: path
- name: namespace
- required: true
- schema:
- type: string
- - description: If 'true', then the output is pretty printed.
- in: query
- name: pretty
- schema:
- type: string
- responses:
- "200":
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- application/yaml:
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- application/vnd.kubernetes.protobuf:
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- description: OK
- "401":
- content: {}
- description: Unauthorized
- tags:
- - networking_v1
- x-kubernetes-action: get
- x-kubernetes-group-version-kind:
- group: networking.k8s.io
- kind: NetworkPolicy
- version: v1
- x-accepts: application/json
- patch:
- description: partially update status of the specified NetworkPolicy
- operationId: patchNamespacedNetworkPolicyStatus
- parameters:
- - description: name of the NetworkPolicy
- in: path
- name: name
- required: true
- schema:
- type: string
- - description: object name and auth scope, such as for teams and projects
- in: path
- name: namespace
- required: true
- schema:
- type: string
- - description: If 'true', then the output is pretty printed.
- in: query
- name: pretty
- schema:
- type: string
- - description: 'When present, indicates that modifications should not be persisted.
- An invalid or unrecognized dryRun directive will result in an error response
- and no further processing of the request. Valid values are: - All: all dry
- run stages will be processed'
- in: query
- name: dryRun
- schema:
- type: string
- - description: fieldManager is a name associated with the actor or entity that
- is making these changes. The value must be less than or 128 characters long,
- and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
- This field is required for apply requests (application/apply-patch) but
- optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).
- in: query
- name: fieldManager
- schema:
- type: string
- - description: 'fieldValidation instructs the server on how to handle objects
- in the request (POST/PUT/PATCH) containing unknown or duplicate fields.
- Valid values are: - Ignore: This will ignore any unknown fields that are
- silently dropped from the object, and will ignore all but the last duplicate
- field that the decoder encounters. This is the default behavior prior to
- v1.23. - Warn: This will send a warning via the standard warning response
- header for each unknown field that is dropped from the object, and for each
- duplicate field that is encountered. The request will still succeed if there
- are no other errors, and will only persist the last of any duplicate fields.
- This is the default in v1.23+ - Strict: This will fail the request with
- a BadRequest error if any unknown fields would be dropped from the object,
- or if any duplicate fields are present. The error returned from the server
- will contain all unknown and duplicate fields encountered.'
- in: query
- name: fieldValidation
- schema:
- type: string
- - description: Force is going to "force" Apply requests. It means user will
- re-acquire conflicting fields owned by other people. Force flag must be
- unset for non-apply patch requests.
- in: query
- name: force
- schema:
- type: boolean
- requestBody:
- content:
- application/json-patch+json:
- schema:
- $ref: '#/components/schemas/v1.Patch'
- application/merge-patch+json:
- schema:
- $ref: '#/components/schemas/v1.Patch'
- application/strategic-merge-patch+json:
- schema:
- $ref: '#/components/schemas/v1.Patch'
- application/apply-patch+yaml:
- schema:
- $ref: '#/components/schemas/v1.Patch'
- required: true
- responses:
- "200":
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- application/yaml:
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- application/vnd.kubernetes.protobuf:
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- description: OK
- "201":
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- application/yaml:
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- application/vnd.kubernetes.protobuf:
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- description: Created
- "401":
- content: {}
- description: Unauthorized
- tags:
- - networking_v1
- x-kubernetes-action: patch
- x-kubernetes-group-version-kind:
- group: networking.k8s.io
- kind: NetworkPolicy
- version: v1
- x-codegen-request-body-name: body
- x-contentType: application/json-patch+json
- x-accepts: application/json
- put:
- description: replace status of the specified NetworkPolicy
- operationId: replaceNamespacedNetworkPolicyStatus
- parameters:
- - description: name of the NetworkPolicy
- in: path
- name: name
- required: true
- schema:
- type: string
- - description: object name and auth scope, such as for teams and projects
- in: path
- name: namespace
- required: true
- schema:
- type: string
- - description: If 'true', then the output is pretty printed.
- in: query
- name: pretty
- schema:
- type: string
- - description: 'When present, indicates that modifications should not be persisted.
- An invalid or unrecognized dryRun directive will result in an error response
- and no further processing of the request. Valid values are: - All: all dry
- run stages will be processed'
- in: query
- name: dryRun
- schema:
- type: string
- - description: fieldManager is a name associated with the actor or entity that
- is making these changes. The value must be less than or 128 characters long,
- and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
- in: query
- name: fieldManager
- schema:
- type: string
- - description: 'fieldValidation instructs the server on how to handle objects
- in the request (POST/PUT/PATCH) containing unknown or duplicate fields.
- Valid values are: - Ignore: This will ignore any unknown fields that are
- silently dropped from the object, and will ignore all but the last duplicate
- field that the decoder encounters. This is the default behavior prior to
- v1.23. - Warn: This will send a warning via the standard warning response
- header for each unknown field that is dropped from the object, and for each
- duplicate field that is encountered. The request will still succeed if there
- are no other errors, and will only persist the last of any duplicate fields.
- This is the default in v1.23+ - Strict: This will fail the request with
- a BadRequest error if any unknown fields would be dropped from the object,
- or if any duplicate fields are present. The error returned from the server
- will contain all unknown and duplicate fields encountered.'
- in: query
- name: fieldValidation
- schema:
- type: string
- requestBody:
- content:
- '*/*':
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- required: true
- responses:
- "200":
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- application/yaml:
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- application/vnd.kubernetes.protobuf:
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- description: OK
- "201":
- content:
- application/json:
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- application/yaml:
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- application/vnd.kubernetes.protobuf:
- schema:
- $ref: '#/components/schemas/v1.NetworkPolicy'
- description: Created
- "401":
- content: {}
- description: Unauthorized
- tags:
- - networking_v1
- x-kubernetes-action: put
- x-kubernetes-group-version-kind:
- group: networking.k8s.io
- kind: NetworkPolicy
- version: v1
- x-codegen-request-body-name: body
- x-contentType: '*/*'
- x-accepts: application/json
/apis/networking.k8s.io/v1/networkpolicies:
get:
description: list or watch objects of kind NetworkPolicy
@@ -64609,7 +64449,7 @@ components:
- If failurePolicy=Fail, reject the request
- If failurePolicy=Ignore, the error is ignored and the webhook is skipped
- This is an alpha feature and managed by the AdmissionWebhookMatchConditions feature gate.
+ This is a beta feature and managed by the AdmissionWebhookMatchConditions feature gate.
items:
$ref: '#/components/schemas/v1.MatchCondition'
type: array
@@ -65561,7 +65401,7 @@ components:
- If failurePolicy=Fail, reject the request
- If failurePolicy=Ignore, the error is ignored and the webhook is skipped
- This is an alpha feature and managed by the AdmissionWebhookMatchConditions feature gate.
+ This is a beta feature and managed by the AdmissionWebhookMatchConditions feature gate.
items:
$ref: '#/components/schemas/v1.MatchCondition'
type: array
@@ -66632,18 +66472,51 @@ components:
type: object
x-kubernetes-map-type: atomic
v1alpha1.ParamRef:
- description: ParamRef references a parameter resource
+ description: ParamRef describes how to locate the params to be used as input
+ to expressions of rules applied by a policy binding.
example:
name: name
namespace: namespace
+ selector:
+ matchExpressions:
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ matchLabels:
+ key: matchLabels
+ parameterNotFoundAction: parameterNotFoundAction
properties:
name:
- description: Name of the resource being referenced.
+ description: |-
+ `name` is the name of the resource being referenced.
+
+ `name` and `selector` are mutually exclusive properties. If one is set, the other must be unset.
type: string
namespace:
- description: Namespace of the referenced resource. Should be empty for the
- cluster-scoped resources
+ description: |-
+ namespace is the namespace of the referenced resource. Allows limiting the search for params to a specific namespace. Applies to both `name` and `selector` fields.
+
+ A per-namespace parameter may be used by specifying a namespace-scoped `paramKind` in the policy and leaving this field empty.
+
+ - If `paramKind` is cluster-scoped, this field MUST be unset. Setting this field results in a configuration error.
+
+ - If `paramKind` is namespace-scoped, the namespace of the object being evaluated for admission will be used when this field is left unset. Take care that if this is left empty the binding must not match any cluster-scoped resources, which will result in an error.
+ type: string
+ parameterNotFoundAction:
+ description: |-
+ `parameterNotFoundAction` controls the behavior of the binding when the resource exists, and name or selector is valid, but there are no parameters matched by the binding. If the value is set to `Allow`, then no matched parameters will be treated as successful validation by the binding. If set to `Deny`, then no matched parameters will be subject to the `failurePolicy` of the policy.
+
+ Allowed values are `Allow` or `Deny` Default to `Deny`
type: string
+ selector:
+ $ref: '#/components/schemas/v1.LabelSelector'
type: object
x-kubernetes-map-type: atomic
v1alpha1.TypeChecking:
@@ -66716,6 +66589,11 @@ components:
apiVersion: apiVersion
kind: kind
spec:
+ variables:
+ - expression: expression
+ name: name
+ - expression: expression
+ name: name
paramKind:
apiVersion: apiVersion
kind: kind
@@ -66881,9 +66759,12 @@ components:
x-implements:
- io.kubernetes.client.common.KubernetesObject
v1alpha1.ValidatingAdmissionPolicyBinding:
- description: ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy
- with paramerized resources. ValidatingAdmissionPolicyBinding and parameter
- CRDs together define how cluster administrators configure policies for clusters.
+ description: |-
+ ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources. ValidatingAdmissionPolicyBinding and parameter CRDs together define how cluster administrators configure policies for clusters.
+
+ For a given admission request, each binding will cause its policy to be evaluated N times, where N is 1 for policies/bindings that don't use params, otherwise N is the number of parameters selected by the binding.
+
+ The CEL expressions of a policy must have a computed CEL cost below the maximum CEL budget. Each evaluation of the policy is given an independent CEL cost budget. Adding/removing policies, bindings, or params can not affect whether a given (policy, binding, param) combination is within its own CEL budget.
example:
metadata:
generation: 6
@@ -66937,6 +66818,21 @@ components:
paramRef:
name: name
namespace: namespace
+ selector:
+ matchExpressions:
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ matchLabels:
+ key: matchLabels
+ parameterNotFoundAction: parameterNotFoundAction
policyName: policyName
matchResources:
matchPolicy: matchPolicy
@@ -67122,6 +67018,21 @@ components:
paramRef:
name: name
namespace: namespace
+ selector:
+ matchExpressions:
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ matchLabels:
+ key: matchLabels
+ parameterNotFoundAction: parameterNotFoundAction
policyName: policyName
matchResources:
matchPolicy: matchPolicy
@@ -67274,6 +67185,21 @@ components:
paramRef:
name: name
namespace: namespace
+ selector:
+ matchExpressions:
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ matchLabels:
+ key: matchLabels
+ parameterNotFoundAction: parameterNotFoundAction
policyName: policyName
matchResources:
matchPolicy: matchPolicy
@@ -67406,6 +67332,21 @@ components:
paramRef:
name: name
namespace: namespace
+ selector:
+ matchExpressions:
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ matchLabels:
+ key: matchLabels
+ parameterNotFoundAction: parameterNotFoundAction
policyName: policyName
matchResources:
matchPolicy: matchPolicy
@@ -67603,6 +67544,11 @@ components:
apiVersion: apiVersion
kind: kind
spec:
+ variables:
+ - expression: expression
+ name: name
+ - expression: expression
+ name: name
paramKind:
apiVersion: apiVersion
kind: kind
@@ -67792,6 +67738,11 @@ components:
apiVersion: apiVersion
kind: kind
spec:
+ variables:
+ - expression: expression
+ name: name
+ - expression: expression
+ name: name
paramKind:
apiVersion: apiVersion
kind: kind
@@ -67961,6 +67912,11 @@ components:
description: ValidatingAdmissionPolicySpec is the specification of the desired
behavior of the AdmissionPolicy.
example:
+ variables:
+ - expression: expression
+ name: name
+ - expression: expression
+ name: name
paramKind:
apiVersion: apiVersion
kind: kind
@@ -68134,6 +68090,19 @@ components:
$ref: '#/components/schemas/v1alpha1.Validation'
type: array
x-kubernetes-list-type: atomic
+ variables:
+ description: |-
+ Variables contain definitions of variables that can be used in composition of other expressions. Each variable is defined as a named CEL expression. The variables defined here will be available under `variables` in other expressions of the policy except MatchConditions because MatchConditions are evaluated before the rest of the policy.
+
+ The expression of a variable can refer to other variables defined earlier in the list but not those after. Thus, Variables must be sorted by the order of first appearance and acyclic.
+ items:
+ $ref: '#/components/schemas/v1alpha1.Variable'
+ type: array
+ x-kubernetes-patch-strategy: merge
+ x-kubernetes-list-type: map
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-patch-merge-key: name
type: object
v1alpha1.ValidatingAdmissionPolicyStatus:
description: ValidatingAdmissionPolicyStatus represents the status of a ValidatingAdmissionPolicy.
@@ -68193,7 +68162,11 @@ components:
\ - 'oldObject' - The existing object. The value is null for CREATE requests.\
\ - 'request' - Attributes of the API request([ref](/pkg/apis/admission/types.go#AdmissionRequest)).\
\ - 'params' - Parameter resource referred to by the policy binding being\
- \ evaluated. Only populated if the policy has a ParamKind. - 'authorizer'\
+ \ evaluated. Only populated if the policy has a ParamKind. - 'namespaceObject'\
+ \ - The namespace object that the incoming object belongs to. The value\
+ \ is null for cluster-scoped resources. - 'variables' - Map of composited\
+ \ variables, from its name to its lazily evaluated value.\n For example,\
+ \ a variable named 'foo' can be accessed as 'variables.foo'.\n- 'authorizer'\
\ - A CEL Authorizer. May be used to perform authorization checks for\
\ the principal (user or service account) of the request.\n See https://pkg.go.dev/k8s.io/apiserver/pkg/cel/library#Authz\n\
- 'authorizer.requestResource' - A CEL ResourceCheck constructed from\
@@ -68260,6 +68233,27 @@ components:
required:
- expression
type: object
+ v1alpha1.Variable:
+ description: Variable is the definition of a variable that is used for composition.
+ example:
+ expression: expression
+ name: name
+ properties:
+ expression:
+ description: Expression is the expression that will be evaluated as the
+ value of the variable. The CEL expression has access to the same identifiers
+ as the CEL expressions in Validation.
+ type: string
+ name:
+ description: Name is the name of the variable. The name must be a valid
+ CEL identifier and unique among all variables. The variable can be accessed
+ in other expressions through `variables` For example, if name is "foo",
+ the variable will be available as `variables.foo`
+ type: string
+ required:
+ - expression
+ - name
+ type: object
v1alpha1.ServerStorageVersion:
description: An API server instance reports the version it can decode and the
version it encodes objects to when persisting objects in the backend.
@@ -68269,6 +68263,9 @@ components:
- decodableVersions
- decodableVersions
encodingVersion: encodingVersion
+ servedVersions:
+ - servedVersions
+ - servedVersions
properties:
apiServerID:
description: The ID of the reporting API server.
@@ -68284,6 +68281,13 @@ components:
description: The API server encodes the object to this version when persisting
it in the backend (e.g., etcd).
type: string
+ servedVersions:
+ description: The API server can serve these versions. DecodableVersions
+ must include all ServedVersions.
+ items:
+ type: string
+ type: array
+ x-kubernetes-list-type: set
type: object
v1alpha1.StorageVersion:
description: Storage version of a specific resource.
@@ -68358,11 +68362,17 @@ components:
- decodableVersions
- decodableVersions
encodingVersion: encodingVersion
+ servedVersions:
+ - servedVersions
+ - servedVersions
- apiServerID: apiServerID
decodableVersions:
- decodableVersions
- decodableVersions
encodingVersion: encodingVersion
+ servedVersions:
+ - servedVersions
+ - servedVersions
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
@@ -68510,11 +68520,17 @@ components:
- decodableVersions
- decodableVersions
encodingVersion: encodingVersion
+ servedVersions:
+ - servedVersions
+ - servedVersions
- apiServerID: apiServerID
decodableVersions:
- decodableVersions
- decodableVersions
encodingVersion: encodingVersion
+ servedVersions:
+ - servedVersions
+ - servedVersions
- metadata:
generation: 6
finalizers:
@@ -68585,11 +68601,17 @@ components:
- decodableVersions
- decodableVersions
encodingVersion: encodingVersion
+ servedVersions:
+ - servedVersions
+ - servedVersions
- apiServerID: apiServerID
decodableVersions:
- decodableVersions
- decodableVersions
encodingVersion: encodingVersion
+ servedVersions:
+ - servedVersions
+ - servedVersions
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
@@ -68641,11 +68663,17 @@ components:
- decodableVersions
- decodableVersions
encodingVersion: encodingVersion
+ servedVersions:
+ - servedVersions
+ - servedVersions
- apiServerID: apiServerID
decodableVersions:
- decodableVersions
- decodableVersions
encodingVersion: encodingVersion
+ servedVersions:
+ - servedVersions
+ - servedVersions
properties:
commonEncodingVersion:
description: If all API server instances agree on the same encoding storage
@@ -69886,46 +69914,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -69981,43 +69971,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -70029,9 +69982,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -70045,9 +69995,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -70085,8 +70032,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -70119,7 +70064,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -70135,11 +70079,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -70169,9 +70108,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -70180,6 +70117,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -70235,43 +70226,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -70283,9 +70237,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -70299,9 +70250,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -70339,8 +70287,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -70368,27 +70314,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -70552,6 +70582,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -70805,6 +70836,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -71059,6 +71091,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -71312,6 +71345,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -72874,46 +72908,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -72969,43 +72965,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -73017,9 +72976,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -73033,9 +72989,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -73073,8 +73026,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -73107,7 +73058,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -73123,11 +73073,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -73157,9 +73102,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -73168,6 +73111,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -73223,43 +73220,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -73271,9 +73231,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -73287,9 +73244,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -73327,8 +73281,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -73356,27 +73308,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -73540,6 +73576,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -73793,6 +73830,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -74047,6 +74085,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -74300,6 +74339,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -75797,46 +75837,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -75892,43 +75894,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -75940,9 +75905,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -75956,9 +75918,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -75996,8 +75955,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -76030,7 +75987,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -76046,11 +76002,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -76080,9 +76031,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -76091,6 +76040,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -76146,43 +76149,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -76194,9 +76160,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -76210,9 +76173,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -76250,8 +76210,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -76279,27 +76237,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -76463,6 +76505,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -76716,6 +76759,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -76970,6 +77014,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -77223,6 +77268,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -78701,46 +78747,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -78796,43 +78804,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -78844,9 +78815,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -78860,9 +78828,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -78900,8 +78865,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -78934,7 +78897,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -78950,11 +78912,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -78984,9 +78941,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -78995,6 +78950,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -79050,43 +79059,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -79098,9 +79070,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -79114,9 +79083,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -79154,8 +79120,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -79183,27 +79147,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -79367,6 +79415,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -79620,6 +79669,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -79874,6 +79924,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -80127,6 +80178,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -81731,46 +81783,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -81826,43 +81840,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -81874,9 +81851,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -81890,9 +81864,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -81930,8 +81901,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -81964,7 +81933,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -81980,11 +81948,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -82014,9 +81977,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -82025,6 +81986,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -82080,43 +82095,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -82128,9 +82106,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -82144,9 +82119,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -82184,8 +82156,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -82213,27 +82183,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -82397,6 +82451,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -82650,6 +82705,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -82904,6 +82960,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -83157,6 +83214,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -84727,46 +84785,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -84822,43 +84842,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -84870,9 +84853,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -84886,9 +84866,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -84926,8 +84903,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -84960,7 +84935,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -84976,11 +84950,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -85010,9 +84979,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -85021,6 +84988,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -85076,43 +85097,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -85124,9 +85108,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -85140,9 +85121,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -85180,8 +85158,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -85209,27 +85185,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -85393,6 +85453,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -85646,6 +85707,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -85900,6 +85962,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -86153,6 +86216,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -87653,46 +87717,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -87748,43 +87774,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -87796,9 +87785,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -87812,9 +87798,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -87852,8 +87835,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -87886,7 +87867,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -87902,11 +87882,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -87936,9 +87911,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -87947,6 +87920,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -88002,43 +88029,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -88050,9 +88040,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -88066,9 +88053,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -88106,8 +88090,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -88135,27 +88117,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -88319,6 +88385,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -88572,6 +88639,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -88826,6 +88894,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -89079,6 +89148,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -90561,46 +90631,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -90656,43 +90688,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -90704,9 +90699,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -90720,9 +90712,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -90760,8 +90749,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -90794,7 +90781,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -90810,11 +90796,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -90844,9 +90825,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -90855,6 +90834,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -90910,43 +90943,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -90958,9 +90954,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -90974,9 +90967,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -91014,8 +91004,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -91043,27 +91031,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -91227,6 +91299,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -91480,6 +91553,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -91734,6 +91808,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -91987,6 +92062,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -93596,46 +93672,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -93691,43 +93729,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -93739,9 +93740,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -93755,9 +93753,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -93795,8 +93790,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -93829,7 +93822,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -93845,11 +93837,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -93879,9 +93866,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -93890,6 +93875,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -93945,43 +93984,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -93993,9 +93995,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -94009,9 +94008,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -94049,8 +94045,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -94078,27 +94072,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -94262,6 +94340,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -94515,6 +94594,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -94769,6 +94849,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -95022,6 +95103,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -96576,46 +96658,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -96671,43 +96715,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -96719,9 +96726,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -96735,9 +96739,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -96775,8 +96776,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -96809,7 +96808,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -96825,11 +96823,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -96859,9 +96852,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -96870,6 +96861,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -96925,43 +96970,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -96973,9 +96981,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -96989,9 +96994,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -97029,8 +97031,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -97058,27 +97058,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -97242,6 +97326,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -97495,6 +97580,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -97749,6 +97835,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -98002,6 +98089,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -99490,46 +99578,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -99585,43 +99635,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -99633,9 +99646,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -99649,9 +99659,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -99689,8 +99696,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -99723,7 +99728,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -99739,11 +99743,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -99773,9 +99772,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -99784,6 +99781,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -99839,43 +99890,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -99887,9 +99901,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -99903,9 +99914,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -99943,8 +99951,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -99972,27 +99978,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -100156,6 +100246,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -100409,6 +100500,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -100663,6 +100755,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -100916,6 +101009,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -102385,46 +102479,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -102480,43 +102536,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -102528,9 +102547,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -102544,9 +102560,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -102584,8 +102597,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -102618,7 +102629,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -102634,11 +102644,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -102668,9 +102673,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -102679,6 +102682,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -102734,43 +102791,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -102782,9 +102802,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -102798,9 +102815,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -102838,8 +102852,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -102867,27 +102879,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -103051,6 +103147,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -103304,6 +103401,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -103558,6 +103656,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -103811,6 +103910,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -105432,46 +105532,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -105527,43 +105589,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -105575,9 +105600,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -105591,9 +105613,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -105631,8 +105650,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -105665,7 +105682,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -105681,11 +105697,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -105715,9 +105726,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -105726,6 +105735,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -105781,43 +105844,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -105829,9 +105855,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -105845,9 +105868,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -105885,8 +105905,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -105914,27 +105932,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -106098,6 +106200,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -106351,6 +106454,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -106605,6 +106709,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -106858,6 +106963,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -107449,10 +107555,11 @@ components:
status:
phase: phase
allocatedResources: {}
+ allocatedResourceStatuses:
+ key: allocatedResourceStatuses
accessModes:
- accessModes
- accessModes
- resizeStatus: resizeStatus
conditions:
- reason: reason
lastTransitionTime: 2000-01-23T04:56:07.000+00:00
@@ -107554,10 +107661,11 @@ components:
status:
phase: phase
allocatedResources: {}
+ allocatedResourceStatuses:
+ key: allocatedResourceStatuses
accessModes:
- accessModes
- accessModes
- resizeStatus: resizeStatus
conditions:
- reason: reason
lastTransitionTime: 2000-01-23T04:56:07.000+00:00
@@ -108639,46 +108747,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -108734,43 +108804,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -108782,9 +108815,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -108798,9 +108828,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -108838,8 +108865,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -108872,7 +108897,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -108888,11 +108912,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -108922,9 +108941,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -108933,6 +108950,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -108988,43 +109059,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -109036,9 +109070,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -109052,9 +109083,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -109092,8 +109120,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -109121,27 +109147,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -109305,6 +109415,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -109558,6 +109669,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -109812,6 +109924,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -110065,6 +110178,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -110656,10 +110770,11 @@ components:
status:
phase: phase
allocatedResources: {}
+ allocatedResourceStatuses:
+ key: allocatedResourceStatuses
accessModes:
- accessModes
- accessModes
- resizeStatus: resizeStatus
conditions:
- reason: reason
lastTransitionTime: 2000-01-23T04:56:07.000+00:00
@@ -110761,10 +110876,11 @@ components:
status:
phase: phase
allocatedResources: {}
+ allocatedResourceStatuses:
+ key: allocatedResourceStatuses
accessModes:
- accessModes
- accessModes
- resizeStatus: resizeStatus
conditions:
- reason: reason
lastTransitionTime: 2000-01-23T04:56:07.000+00:00
@@ -111781,46 +111897,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -111876,43 +111954,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -111924,9 +111965,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -111940,9 +111978,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -111980,8 +112015,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -112014,7 +112047,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -112030,11 +112062,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -112064,9 +112091,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -112075,6 +112100,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -112130,43 +112209,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -112178,9 +112220,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -112194,9 +112233,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -112234,8 +112270,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -112268,7 +112302,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -112284,6 +112317,91 @@ components:
secretRef:
name: name
optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -112447,6 +112565,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -112700,6 +112819,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -112954,6 +113074,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -113207,6 +113328,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -113798,10 +113920,11 @@ components:
status:
phase: phase
allocatedResources: {}
+ allocatedResourceStatuses:
+ key: allocatedResourceStatuses
accessModes:
- accessModes
- accessModes
- resizeStatus: resizeStatus
conditions:
- reason: reason
lastTransitionTime: 2000-01-23T04:56:07.000+00:00
@@ -113903,10 +114026,11 @@ components:
status:
phase: phase
allocatedResources: {}
+ allocatedResourceStatuses:
+ key: allocatedResourceStatuses
accessModes:
- accessModes
- accessModes
- resizeStatus: resizeStatus
conditions:
- reason: reason
lastTransitionTime: 2000-01-23T04:56:07.000+00:00
@@ -114940,46 +115064,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -115035,6 +115121,152 @@ components:
value: value
- name: name
value: value
+ ports:
+ - protocol: protocol
+ hostIP: hostIP
+ name: name
+ containerPort: 4
+ hostPort: 7
+ - protocol: protocol
+ hostIP: hostIP
+ name: name
+ containerPort: 4
+ hostPort: 7
+ volumeMounts:
+ - mountPath: mountPath
+ mountPropagation: mountPropagation
+ name: name
+ readOnly: true
+ subPath: subPath
+ subPathExpr: subPathExpr
+ - mountPath: mountPath
+ mountPropagation: mountPropagation
+ name: name
+ readOnly: true
+ subPath: subPath
+ subPathExpr: subPathExpr
+ lifecycle:
+ postStart:
+ tcpSocket:
+ port: port
+ host: host
+ exec:
+ command:
+ - command
+ - command
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ preStop:
+ tcpSocket:
+ port: port
+ host: host
+ exec:
+ command:
+ - command
+ - command
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ readinessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
env:
- name: name
value: value
@@ -115072,6 +115304,78 @@ components:
fieldRef:
apiVersion: apiVersion
fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
+ securityContext:
+ privileged: true
+ runAsUser: 1
+ capabilities:
+ add:
+ - add
+ - add
+ drop:
+ - drop
+ - drop
+ seLinuxOptions:
+ role: role
+ level: level
+ type: type
+ user: user
+ seccompProfile:
+ localhostProfile: localhostProfile
+ type: type
+ windowsOptions:
+ gmsaCredentialSpec: gmsaCredentialSpec
+ runAsUserName: runAsUserName
+ hostProcess: true
+ gmsaCredentialSpecName: gmsaCredentialSpecName
+ procMount: procMount
+ allowPrivilegeEscalation: true
+ runAsGroup: 1
+ runAsNonRoot: true
+ readOnlyRootFilesystem: true
+ startupProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
ports:
- protocol: protocol
hostIP: hostIP
@@ -115083,9 +115387,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -115099,9 +115400,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -115139,8 +115437,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -115173,7 +115469,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -115189,11 +115484,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -115223,9 +115513,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -115234,61 +115522,6 @@ components:
- name: name
requests: {}
limits: {}
- securityContext:
- privileged: true
- runAsUser: 1
- capabilities:
- add:
- - add
- - add
- drop:
- - drop
- - drop
- seLinuxOptions:
- role: role
- level: level
- type: type
- user: user
- seccompProfile:
- localhostProfile: localhostProfile
- type: type
- windowsOptions:
- gmsaCredentialSpec: gmsaCredentialSpec
- runAsUserName: runAsUserName
- hostProcess: true
- gmsaCredentialSpecName: gmsaCredentialSpecName
- procMount: procMount
- allowPrivilegeEscalation: true
- runAsGroup: 1
- runAsNonRoot: true
- readOnlyRootFilesystem: true
- startupProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
env:
- name: name
value: value
@@ -115326,123 +115559,16 @@ components:
fieldRef:
apiVersion: apiVersion
fieldPath: fieldPath
- ports:
- - protocol: protocol
- hostIP: hostIP
- name: name
- containerPort: 4
- hostPort: 7
- - protocol: protocol
- hostIP: hostIP
- name: name
- containerPort: 4
- hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
- volumeMounts:
- - mountPath: mountPath
- mountPropagation: mountPropagation
- name: name
- readOnly: true
- subPath: subPath
- subPathExpr: subPathExpr
- - mountPath: mountPath
- mountPropagation: mountPropagation
- name: name
- readOnly: true
- subPath: subPath
- subPathExpr: subPathExpr
args:
- args
- args
- lifecycle:
- postStart:
- tcpSocket:
- port: port
- host: host
- exec:
- command:
- - command
- - command
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
- preStop:
- tcpSocket:
- port: port
- host: host
- exec:
- command:
- - command
- - command
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
name: name
tty: true
- readinessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -115606,6 +115732,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -115859,6 +115986,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -116113,6 +116241,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -116366,6 +116495,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -116957,10 +117087,11 @@ components:
status:
phase: phase
allocatedResources: {}
+ allocatedResourceStatuses:
+ key: allocatedResourceStatuses
accessModes:
- accessModes
- accessModes
- resizeStatus: resizeStatus
conditions:
- reason: reason
lastTransitionTime: 2000-01-23T04:56:07.000+00:00
@@ -117062,10 +117193,11 @@ components:
status:
phase: phase
allocatedResources: {}
+ allocatedResourceStatuses:
+ key: allocatedResourceStatuses
accessModes:
- accessModes
- accessModes
- resizeStatus: resizeStatus
conditions:
- reason: reason
lastTransitionTime: 2000-01-23T04:56:07.000+00:00
@@ -117262,6 +117394,112 @@ components:
description: UID of the referent.
type: string
type: object
+ v1.SelfSubjectReview:
+ description: SelfSubjectReview contains the user information that the kube-apiserver
+ has about the user making this request. When using impersonation, users will
+ receive the user info of the user being impersonated. If impersonation or
+ request header authentication is used, any extra keys will have their case
+ ignored and returned as lowercase.
+ example:
+ metadata:
+ generation: 6
+ finalizers:
+ - finalizers
+ - finalizers
+ resourceVersion: resourceVersion
+ annotations:
+ key: annotations
+ generateName: generateName
+ deletionTimestamp: 2000-01-23T04:56:07.000+00:00
+ labels:
+ key: labels
+ ownerReferences:
+ - uid: uid
+ controller: true
+ apiVersion: apiVersion
+ kind: kind
+ name: name
+ blockOwnerDeletion: true
+ - uid: uid
+ controller: true
+ apiVersion: apiVersion
+ kind: kind
+ name: name
+ blockOwnerDeletion: true
+ selfLink: selfLink
+ deletionGracePeriodSeconds: 0
+ uid: uid
+ managedFields:
+ - apiVersion: apiVersion
+ fieldsV1: '{}'
+ manager: manager
+ subresource: subresource
+ time: 2000-01-23T04:56:07.000+00:00
+ operation: operation
+ fieldsType: fieldsType
+ - apiVersion: apiVersion
+ fieldsV1: '{}'
+ manager: manager
+ subresource: subresource
+ time: 2000-01-23T04:56:07.000+00:00
+ operation: operation
+ fieldsType: fieldsType
+ creationTimestamp: 2000-01-23T04:56:07.000+00:00
+ name: name
+ namespace: namespace
+ apiVersion: apiVersion
+ kind: kind
+ status:
+ userInfo:
+ uid: uid
+ extra:
+ key:
+ - extra
+ - extra
+ groups:
+ - groups
+ - groups
+ username: username
+ properties:
+ apiVersion:
+ description: 'APIVersion defines the versioned schema of this representation
+ of an object. Servers should convert recognized schemas to the latest
+ internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources'
+ type: string
+ kind:
+ description: 'Kind is a string value representing the REST resource this
+ object represents. Servers may infer this from the endpoint the client
+ submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds'
+ type: string
+ metadata:
+ $ref: '#/components/schemas/v1.ObjectMeta'
+ status:
+ $ref: '#/components/schemas/v1.SelfSubjectReviewStatus'
+ type: object
+ x-kubernetes-group-version-kind:
+ - group: authentication.k8s.io
+ kind: SelfSubjectReview
+ version: v1
+ x-implements:
+ - io.kubernetes.client.common.KubernetesObject
+ v1.SelfSubjectReviewStatus:
+ description: SelfSubjectReviewStatus is filled by the kube-apiserver and sent
+ back to a user.
+ example:
+ userInfo:
+ uid: uid
+ extra:
+ key:
+ - extra
+ - extra
+ groups:
+ - groups
+ - groups
+ username: username
+ properties:
+ userInfo:
+ $ref: '#/components/schemas/v1.UserInfo'
+ type: object
authentication.v1.TokenRequest:
description: TokenRequest requests a token for a given service account.
example:
@@ -122794,46 +123032,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -122889,6 +123089,152 @@ components:
value: value
- name: name
value: value
+ ports:
+ - protocol: protocol
+ hostIP: hostIP
+ name: name
+ containerPort: 4
+ hostPort: 7
+ - protocol: protocol
+ hostIP: hostIP
+ name: name
+ containerPort: 4
+ hostPort: 7
+ volumeMounts:
+ - mountPath: mountPath
+ mountPropagation: mountPropagation
+ name: name
+ readOnly: true
+ subPath: subPath
+ subPathExpr: subPathExpr
+ - mountPath: mountPath
+ mountPropagation: mountPropagation
+ name: name
+ readOnly: true
+ subPath: subPath
+ subPathExpr: subPathExpr
+ lifecycle:
+ postStart:
+ tcpSocket:
+ port: port
+ host: host
+ exec:
+ command:
+ - command
+ - command
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ preStop:
+ tcpSocket:
+ port: port
+ host: host
+ exec:
+ command:
+ - command
+ - command
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ readinessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
env:
- name: name
value: value
@@ -122926,6 +123272,78 @@ components:
fieldRef:
apiVersion: apiVersion
fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
+ securityContext:
+ privileged: true
+ runAsUser: 1
+ capabilities:
+ add:
+ - add
+ - add
+ drop:
+ - drop
+ - drop
+ seLinuxOptions:
+ role: role
+ level: level
+ type: type
+ user: user
+ seccompProfile:
+ localhostProfile: localhostProfile
+ type: type
+ windowsOptions:
+ gmsaCredentialSpec: gmsaCredentialSpec
+ runAsUserName: runAsUserName
+ hostProcess: true
+ gmsaCredentialSpecName: gmsaCredentialSpecName
+ procMount: procMount
+ allowPrivilegeEscalation: true
+ runAsGroup: 1
+ runAsNonRoot: true
+ readOnlyRootFilesystem: true
+ startupProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
ports:
- protocol: protocol
hostIP: hostIP
@@ -122937,9 +123355,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -122953,9 +123368,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -122993,8 +123405,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -123027,7 +123437,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -123043,11 +123452,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -123077,9 +123481,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -123088,61 +123490,6 @@ components:
- name: name
requests: {}
limits: {}
- securityContext:
- privileged: true
- runAsUser: 1
- capabilities:
- add:
- - add
- - add
- drop:
- - drop
- - drop
- seLinuxOptions:
- role: role
- level: level
- type: type
- user: user
- seccompProfile:
- localhostProfile: localhostProfile
- type: type
- windowsOptions:
- gmsaCredentialSpec: gmsaCredentialSpec
- runAsUserName: runAsUserName
- hostProcess: true
- gmsaCredentialSpecName: gmsaCredentialSpecName
- procMount: procMount
- allowPrivilegeEscalation: true
- runAsGroup: 1
- runAsNonRoot: true
- readOnlyRootFilesystem: true
- startupProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
env:
- name: name
value: value
@@ -123180,123 +123527,16 @@ components:
fieldRef:
apiVersion: apiVersion
fieldPath: fieldPath
- ports:
- - protocol: protocol
- hostIP: hostIP
- name: name
- containerPort: 4
- hostPort: 7
- - protocol: protocol
- hostIP: hostIP
- name: name
- containerPort: 4
- hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
- volumeMounts:
- - mountPath: mountPath
- mountPropagation: mountPropagation
- name: name
- readOnly: true
- subPath: subPath
- subPathExpr: subPathExpr
- - mountPath: mountPath
- mountPropagation: mountPropagation
- name: name
- readOnly: true
- subPath: subPath
- subPathExpr: subPathExpr
args:
- args
- args
- lifecycle:
- postStart:
- tcpSocket:
- port: port
- host: host
- exec:
- command:
- - command
- - command
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
- preStop:
- tcpSocket:
- port: port
- host: host
- exec:
- command:
- - command
- - command
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
name: name
tty: true
- readinessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -123460,6 +123700,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -123713,6 +123954,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -123967,6 +124209,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -124220,6 +124463,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -124695,32 +124939,18 @@ components:
weight: 1
hostPID: true
backoffLimit: 1
+ backoffLimitPerIndex: 5
manualSelector: true
- parallelism: 5
+ parallelism: 7
completions: 5
completionMode: completionMode
- selector:
- matchExpressions:
- - values:
- - values
- - values
- key: key
- operator: operator
- - values:
- - values
- - values
- key: key
- operator: operator
- matchLabels:
- key: matchLabels
- activeDeadlineSeconds: 6
podFailurePolicy:
rules:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -124731,8 +124961,8 @@ components:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -124740,12 +124970,29 @@ components:
status: status
- type: type
status: status
- ttlSecondsAfterFinished: 7
- startingDeadlineSeconds: 9
+ ttlSecondsAfterFinished: 3
+ podReplacementPolicy: podReplacementPolicy
+ selector:
+ matchExpressions:
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ matchLabels:
+ key: matchLabels
+ maxFailedIndexes: 2
+ activeDeadlineSeconds: 6
+ startingDeadlineSeconds: 2
concurrencyPolicy: concurrencyPolicy
timeZone: timeZone
failedJobsHistoryLimit: 0
- successfulJobsHistoryLimit: 3
+ successfulJobsHistoryLimit: 4
status:
lastScheduleTime: 2000-01-23T04:56:07.000+00:00
active:
@@ -125831,46 +126078,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -125926,43 +126135,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -125974,9 +126146,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -125990,9 +126159,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -126030,8 +126196,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -126064,7 +126228,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -126080,11 +126243,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -126114,9 +126272,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -126125,6 +126281,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -126180,43 +126390,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -126228,9 +126401,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -126244,9 +126414,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -126284,8 +126451,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -126313,27 +126478,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -126497,6 +126746,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -126750,6 +127000,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -127004,6 +127255,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -127257,6 +127509,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -127732,32 +127985,18 @@ components:
weight: 1
hostPID: true
backoffLimit: 1
+ backoffLimitPerIndex: 5
manualSelector: true
- parallelism: 5
+ parallelism: 7
completions: 5
completionMode: completionMode
- selector:
- matchExpressions:
- - values:
- - values
- - values
- key: key
- operator: operator
- - values:
- - values
- - values
- key: key
- operator: operator
- matchLabels:
- key: matchLabels
- activeDeadlineSeconds: 6
podFailurePolicy:
rules:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -127768,8 +128007,8 @@ components:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -127777,12 +128016,29 @@ components:
status: status
- type: type
status: status
- ttlSecondsAfterFinished: 7
- startingDeadlineSeconds: 9
+ ttlSecondsAfterFinished: 3
+ podReplacementPolicy: podReplacementPolicy
+ selector:
+ matchExpressions:
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ matchLabels:
+ key: matchLabels
+ maxFailedIndexes: 2
+ activeDeadlineSeconds: 6
+ startingDeadlineSeconds: 2
concurrencyPolicy: concurrencyPolicy
timeZone: timeZone
failedJobsHistoryLimit: 0
- successfulJobsHistoryLimit: 3
+ successfulJobsHistoryLimit: 4
status:
lastScheduleTime: 2000-01-23T04:56:07.000+00:00
active:
@@ -128833,46 +129089,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -128928,6 +129146,152 @@ components:
value: value
- name: name
value: value
+ ports:
+ - protocol: protocol
+ hostIP: hostIP
+ name: name
+ containerPort: 4
+ hostPort: 7
+ - protocol: protocol
+ hostIP: hostIP
+ name: name
+ containerPort: 4
+ hostPort: 7
+ volumeMounts:
+ - mountPath: mountPath
+ mountPropagation: mountPropagation
+ name: name
+ readOnly: true
+ subPath: subPath
+ subPathExpr: subPathExpr
+ - mountPath: mountPath
+ mountPropagation: mountPropagation
+ name: name
+ readOnly: true
+ subPath: subPath
+ subPathExpr: subPathExpr
+ lifecycle:
+ postStart:
+ tcpSocket:
+ port: port
+ host: host
+ exec:
+ command:
+ - command
+ - command
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ preStop:
+ tcpSocket:
+ port: port
+ host: host
+ exec:
+ command:
+ - command
+ - command
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ readinessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
env:
- name: name
value: value
@@ -128965,6 +129329,78 @@ components:
fieldRef:
apiVersion: apiVersion
fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
+ securityContext:
+ privileged: true
+ runAsUser: 1
+ capabilities:
+ add:
+ - add
+ - add
+ drop:
+ - drop
+ - drop
+ seLinuxOptions:
+ role: role
+ level: level
+ type: type
+ user: user
+ seccompProfile:
+ localhostProfile: localhostProfile
+ type: type
+ windowsOptions:
+ gmsaCredentialSpec: gmsaCredentialSpec
+ runAsUserName: runAsUserName
+ hostProcess: true
+ gmsaCredentialSpecName: gmsaCredentialSpecName
+ procMount: procMount
+ allowPrivilegeEscalation: true
+ runAsGroup: 1
+ runAsNonRoot: true
+ readOnlyRootFilesystem: true
+ startupProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
ports:
- protocol: protocol
hostIP: hostIP
@@ -128976,9 +129412,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -128992,9 +129425,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -129032,8 +129462,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -129066,7 +129494,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -129082,11 +129509,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -129116,9 +129538,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -129127,61 +129547,6 @@ components:
- name: name
requests: {}
limits: {}
- securityContext:
- privileged: true
- runAsUser: 1
- capabilities:
- add:
- - add
- - add
- drop:
- - drop
- - drop
- seLinuxOptions:
- role: role
- level: level
- type: type
- user: user
- seccompProfile:
- localhostProfile: localhostProfile
- type: type
- windowsOptions:
- gmsaCredentialSpec: gmsaCredentialSpec
- runAsUserName: runAsUserName
- hostProcess: true
- gmsaCredentialSpecName: gmsaCredentialSpecName
- procMount: procMount
- allowPrivilegeEscalation: true
- runAsGroup: 1
- runAsNonRoot: true
- readOnlyRootFilesystem: true
- startupProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
env:
- name: name
value: value
@@ -129219,123 +129584,16 @@ components:
fieldRef:
apiVersion: apiVersion
fieldPath: fieldPath
- ports:
- - protocol: protocol
- hostIP: hostIP
- name: name
- containerPort: 4
- hostPort: 7
- - protocol: protocol
- hostIP: hostIP
- name: name
- containerPort: 4
- hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
- volumeMounts:
- - mountPath: mountPath
- mountPropagation: mountPropagation
- name: name
- readOnly: true
- subPath: subPath
- subPathExpr: subPathExpr
- - mountPath: mountPath
- mountPropagation: mountPropagation
- name: name
- readOnly: true
- subPath: subPath
- subPathExpr: subPathExpr
args:
- args
- args
- lifecycle:
- postStart:
- tcpSocket:
- port: port
- host: host
- exec:
- command:
- - command
- - command
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
- preStop:
- tcpSocket:
- port: port
- host: host
- exec:
- command:
- - command
- - command
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
name: name
tty: true
- readinessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -129499,6 +129757,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -129752,6 +130011,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -130006,6 +130266,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -130259,6 +130520,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -130734,32 +130996,18 @@ components:
weight: 1
hostPID: true
backoffLimit: 1
+ backoffLimitPerIndex: 5
manualSelector: true
- parallelism: 5
+ parallelism: 7
completions: 5
completionMode: completionMode
- selector:
- matchExpressions:
- - values:
- - values
- - values
- key: key
- operator: operator
- - values:
- - values
- - values
- key: key
- operator: operator
- matchLabels:
- key: matchLabels
- activeDeadlineSeconds: 6
podFailurePolicy:
rules:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -130770,8 +131018,8 @@ components:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -130779,12 +131027,29 @@ components:
status: status
- type: type
status: status
- ttlSecondsAfterFinished: 7
- startingDeadlineSeconds: 9
+ ttlSecondsAfterFinished: 3
+ podReplacementPolicy: podReplacementPolicy
+ selector:
+ matchExpressions:
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ matchLabels:
+ key: matchLabels
+ maxFailedIndexes: 2
+ activeDeadlineSeconds: 6
+ startingDeadlineSeconds: 2
concurrencyPolicy: concurrencyPolicy
timeZone: timeZone
failedJobsHistoryLimit: 0
- successfulJobsHistoryLimit: 3
+ successfulJobsHistoryLimit: 4
status:
lastScheduleTime: 2000-01-23T04:56:07.000+00:00
active:
@@ -131817,46 +132082,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -131912,43 +132139,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -131960,9 +132150,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -131976,9 +132163,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -132016,8 +132200,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -132050,7 +132232,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -132066,11 +132247,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -132100,9 +132276,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -132111,6 +132285,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -132166,43 +132394,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -132214,9 +132405,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -132230,9 +132418,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -132270,8 +132455,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -132299,27 +132482,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -132483,6 +132750,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -132736,6 +133004,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -132990,6 +133259,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -133243,6 +133513,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -133718,32 +133989,18 @@ components:
weight: 1
hostPID: true
backoffLimit: 1
+ backoffLimitPerIndex: 5
manualSelector: true
- parallelism: 5
+ parallelism: 7
completions: 5
completionMode: completionMode
- selector:
- matchExpressions:
- - values:
- - values
- - values
- key: key
- operator: operator
- - values:
- - values
- - values
- key: key
- operator: operator
- matchLabels:
- key: matchLabels
- activeDeadlineSeconds: 6
podFailurePolicy:
rules:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -133754,8 +134011,8 @@ components:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -133763,12 +134020,29 @@ components:
status: status
- type: type
status: status
- ttlSecondsAfterFinished: 7
- startingDeadlineSeconds: 9
+ ttlSecondsAfterFinished: 3
+ podReplacementPolicy: podReplacementPolicy
+ selector:
+ matchExpressions:
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ matchLabels:
+ key: matchLabels
+ maxFailedIndexes: 2
+ activeDeadlineSeconds: 6
+ startingDeadlineSeconds: 2
concurrencyPolicy: concurrencyPolicy
timeZone: timeZone
failedJobsHistoryLimit: 0
- successfulJobsHistoryLimit: 3
+ successfulJobsHistoryLimit: 4
properties:
concurrencyPolicy:
description: |-
@@ -134839,46 +135113,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -134934,43 +135170,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -134982,9 +135181,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -134998,9 +135194,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -135038,8 +135231,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -135072,7 +135263,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -135088,11 +135278,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -135122,9 +135307,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -135133,6 +135316,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -135188,43 +135425,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -135236,9 +135436,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -135252,9 +135449,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -135292,8 +135486,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -135326,7 +135518,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -135342,6 +135533,91 @@ components:
secretRef:
name: name
optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -135505,6 +135781,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -135758,6 +136035,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -136012,6 +136290,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -136265,6 +136544,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -136740,32 +137020,18 @@ components:
weight: 1
hostPID: true
backoffLimit: 1
+ backoffLimitPerIndex: 5
manualSelector: true
- parallelism: 5
+ parallelism: 7
completions: 5
completionMode: completionMode
- selector:
- matchExpressions:
- - values:
- - values
- - values
- key: key
- operator: operator
- - values:
- - values
- - values
- key: key
- operator: operator
- matchLabels:
- key: matchLabels
- activeDeadlineSeconds: 6
podFailurePolicy:
rules:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -136776,8 +137042,8 @@ components:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -136785,13 +137051,31 @@ components:
status: status
- type: type
status: status
- ttlSecondsAfterFinished: 7
+ ttlSecondsAfterFinished: 3
+ podReplacementPolicy: podReplacementPolicy
+ selector:
+ matchExpressions:
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ matchLabels:
+ key: matchLabels
+ maxFailedIndexes: 2
+ activeDeadlineSeconds: 6
status:
completionTime: 2000-01-23T04:56:07.000+00:00
completedIndexes: completedIndexes
ready: 1
active: 0
startTime: 2000-01-23T04:56:07.000+00:00
+ terminating: 5
uncountedTerminatedPods:
failed:
- failed
@@ -136813,6 +137097,7 @@ components:
type: type
lastProbeTime: 2000-01-23T04:56:07.000+00:00
status: status
+ failedIndexes: failedIndexes
succeeded: 5
properties:
apiVersion:
@@ -137865,46 +138150,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -137960,43 +138207,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -138008,9 +138218,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -138024,9 +138231,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -138064,8 +138268,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -138098,7 +138300,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -138114,11 +138315,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -138148,9 +138344,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -138159,61 +138353,6 @@ components:
- name: name
requests: {}
limits: {}
- securityContext:
- privileged: true
- runAsUser: 1
- capabilities:
- add:
- - add
- - add
- drop:
- - drop
- - drop
- seLinuxOptions:
- role: role
- level: level
- type: type
- user: user
- seccompProfile:
- localhostProfile: localhostProfile
- type: type
- windowsOptions:
- gmsaCredentialSpec: gmsaCredentialSpec
- runAsUserName: runAsUserName
- hostProcess: true
- gmsaCredentialSpecName: gmsaCredentialSpecName
- procMount: procMount
- allowPrivilegeEscalation: true
- runAsGroup: 1
- runAsNonRoot: true
- readOnlyRootFilesystem: true
- startupProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
env:
- name: name
value: value
@@ -138251,6 +138390,78 @@ components:
fieldRef:
apiVersion: apiVersion
fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
+ securityContext:
+ privileged: true
+ runAsUser: 1
+ capabilities:
+ add:
+ - add
+ - add
+ drop:
+ - drop
+ - drop
+ seLinuxOptions:
+ role: role
+ level: level
+ type: type
+ user: user
+ seccompProfile:
+ localhostProfile: localhostProfile
+ type: type
+ windowsOptions:
+ gmsaCredentialSpec: gmsaCredentialSpec
+ runAsUserName: runAsUserName
+ hostProcess: true
+ gmsaCredentialSpecName: gmsaCredentialSpecName
+ procMount: procMount
+ allowPrivilegeEscalation: true
+ runAsGroup: 1
+ runAsNonRoot: true
+ readOnlyRootFilesystem: true
+ startupProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
ports:
- protocol: protocol
hostIP: hostIP
@@ -138262,9 +138473,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -138278,9 +138486,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -138318,8 +138523,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -138352,7 +138555,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -138368,6 +138570,91 @@ components:
secretRef:
name: name
optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -138531,6 +138818,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -138784,6 +139072,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -139038,6 +139327,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -139291,6 +139581,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -139766,32 +140057,18 @@ components:
weight: 1
hostPID: true
backoffLimit: 1
+ backoffLimitPerIndex: 5
manualSelector: true
- parallelism: 5
+ parallelism: 7
completions: 5
completionMode: completionMode
- selector:
- matchExpressions:
- - values:
- - values
- - values
- key: key
- operator: operator
- - values:
- - values
- - values
- key: key
- operator: operator
- matchLabels:
- key: matchLabels
- activeDeadlineSeconds: 6
podFailurePolicy:
rules:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -139802,8 +140079,8 @@ components:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -139811,13 +140088,31 @@ components:
status: status
- type: type
status: status
- ttlSecondsAfterFinished: 7
+ ttlSecondsAfterFinished: 3
+ podReplacementPolicy: podReplacementPolicy
+ selector:
+ matchExpressions:
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ matchLabels:
+ key: matchLabels
+ maxFailedIndexes: 2
+ activeDeadlineSeconds: 6
status:
completionTime: 2000-01-23T04:56:07.000+00:00
completedIndexes: completedIndexes
ready: 1
active: 0
startTime: 2000-01-23T04:56:07.000+00:00
+ terminating: 5
uncountedTerminatedPods:
failed:
- failed
@@ -139839,6 +140134,7 @@ components:
type: type
lastProbeTime: 2000-01-23T04:56:07.000+00:00
status: status
+ failedIndexes: failedIndexes
succeeded: 5
- metadata:
generation: 6
@@ -140822,46 +141118,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -140917,43 +141175,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -140965,9 +141186,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -140981,9 +141199,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -141021,8 +141236,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -141055,7 +141268,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -141071,11 +141283,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -141105,9 +141312,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -141116,6 +141321,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -141171,43 +141430,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -141219,9 +141441,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -141235,9 +141454,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -141275,8 +141491,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -141309,7 +141523,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -141325,6 +141538,91 @@ components:
secretRef:
name: name
optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -141488,6 +141786,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -141741,6 +142040,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -141995,6 +142295,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -142248,6 +142549,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -142723,32 +143025,18 @@ components:
weight: 1
hostPID: true
backoffLimit: 1
+ backoffLimitPerIndex: 5
manualSelector: true
- parallelism: 5
+ parallelism: 7
completions: 5
completionMode: completionMode
- selector:
- matchExpressions:
- - values:
- - values
- - values
- key: key
- operator: operator
- - values:
- - values
- - values
- key: key
- operator: operator
- matchLabels:
- key: matchLabels
- activeDeadlineSeconds: 6
podFailurePolicy:
rules:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -142759,8 +143047,8 @@ components:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -142768,13 +143056,31 @@ components:
status: status
- type: type
status: status
- ttlSecondsAfterFinished: 7
+ ttlSecondsAfterFinished: 3
+ podReplacementPolicy: podReplacementPolicy
+ selector:
+ matchExpressions:
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ matchLabels:
+ key: matchLabels
+ maxFailedIndexes: 2
+ activeDeadlineSeconds: 6
status:
completionTime: 2000-01-23T04:56:07.000+00:00
completedIndexes: completedIndexes
ready: 1
active: 0
startTime: 2000-01-23T04:56:07.000+00:00
+ terminating: 5
uncountedTerminatedPods:
failed:
- failed
@@ -142796,6 +143102,7 @@ components:
type: type
lastProbeTime: 2000-01-23T04:56:07.000+00:00
status: status
+ failedIndexes: failedIndexes
succeeded: 5
properties:
apiVersion:
@@ -143760,46 +144067,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -143855,43 +144124,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -143903,9 +144135,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -143919,9 +144148,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -143959,8 +144185,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -143993,7 +144217,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -144009,11 +144232,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -144043,9 +144261,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -144054,6 +144270,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -144109,43 +144379,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -144157,9 +144390,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -144173,9 +144403,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -144213,8 +144440,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -144247,7 +144472,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -144263,6 +144487,91 @@ components:
secretRef:
name: name
optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -144426,6 +144735,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -144679,6 +144989,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -144933,6 +145244,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -145186,6 +145498,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -145661,32 +145974,18 @@ components:
weight: 1
hostPID: true
backoffLimit: 1
+ backoffLimitPerIndex: 5
manualSelector: true
- parallelism: 5
+ parallelism: 7
completions: 5
completionMode: completionMode
- selector:
- matchExpressions:
- - values:
- - values
- - values
- key: key
- operator: operator
- - values:
- - values
- - values
- key: key
- operator: operator
- matchLabels:
- key: matchLabels
- activeDeadlineSeconds: 6
podFailurePolicy:
rules:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -145697,8 +145996,8 @@ components:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -145706,7 +146005,24 @@ components:
status: status
- type: type
status: status
- ttlSecondsAfterFinished: 7
+ ttlSecondsAfterFinished: 3
+ podReplacementPolicy: podReplacementPolicy
+ selector:
+ matchExpressions:
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ matchLabels:
+ key: matchLabels
+ maxFailedIndexes: 2
+ activeDeadlineSeconds: 6
properties:
activeDeadlineSeconds:
description: Specifies the duration in seconds relative to the startTime
@@ -145721,6 +146037,16 @@ components:
Defaults to 6
format: int32
type: integer
+ backoffLimitPerIndex:
+ description: Specifies the limit for the number of retries within an index
+ before marking this index as failed. When enabled the number of failures
+ per index is kept in the pod's batch.kubernetes.io/job-index-failure-count
+ annotation. It can only be set when Job's completionMode=Indexed, and
+ the Pod's restart policy is Never. The field is immutable. This field
+ is alpha-level. It can be used when the `JobBackoffLimitPerIndex` feature
+ gate is enabled (disabled by default).
+ format: int32
+ type: integer
completionMode:
description: |-
completionMode specifies how Pod completions are tracked. It can be `NonIndexed` (default) or `Indexed`.
@@ -145750,6 +146076,19 @@ components:
You may see `manualSelector=true` in jobs that were created with the old
`extensions/v1beta1` API. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/#specifying-your-own-pod-selector'
type: boolean
+ maxFailedIndexes:
+ description: Specifies the maximal number of failed indexes before marking
+ the Job as failed, when backoffLimitPerIndex is set. Once the number of
+ failed indexes exceeds this number the entire Job is marked as Failed
+ and its execution is terminated. When left as null the job continues execution
+ of all of its indexes and is marked with the `Complete` Job condition.
+ It can only be specified when backoffLimitPerIndex is set. It can be null
+ or up to completions. It is required and must be less than or equal to
+ 10^4 when is completions greater than 10^5. This field is alpha-level.
+ It can be used when the `JobBackoffLimitPerIndex` feature gate is enabled
+ (disabled by default).
+ format: int32
+ type: integer
parallelism:
description: 'Specifies the maximum desired number of pods the job should
run at any given time. The actual number of pods running in steady state
@@ -145760,6 +146099,15 @@ components:
type: integer
podFailurePolicy:
$ref: '#/components/schemas/v1.PodFailurePolicy'
+ podReplacementPolicy:
+ description: |-
+ podReplacementPolicy specifies when to create replacement Pods. Possible values are: - TerminatingOrFailed means that we recreate pods
+ when they are terminating (has a metadata.deletionTimestamp) or failed.
+ - Failed means to wait until a previously created Pod is fully terminated (has phase
+ Failed or Succeeded) before creating a replacement Pod.
+
+ When using podFailurePolicy, Failed is the the only allowed value. TerminatingOrFailed and Failed are allowed values when podFailurePolicy is not in use. This is an alpha field. Enable JobPodReplacementPolicy to be able to use this field.
+ type: string
selector:
$ref: '#/components/schemas/v1.LabelSelector'
suspend:
@@ -145795,6 +146143,7 @@ components:
ready: 1
active: 0
startTime: 2000-01-23T04:56:07.000+00:00
+ terminating: 5
uncountedTerminatedPods:
failed:
- failed
@@ -145816,6 +146165,7 @@ components:
type: type
lastProbeTime: 2000-01-23T04:56:07.000+00:00
status: status
+ failedIndexes: failedIndexes
succeeded: 5
properties:
active:
@@ -145854,6 +146204,17 @@ components:
description: The number of pods which reached phase Failed.
format: int32
type: integer
+ failedIndexes:
+ description: FailedIndexes holds the failed indexes when backoffLimitPerIndex=true.
+ The indexes are represented in the text format analogous as for the `completedIndexes`
+ field, ie. they are kept as decimal integers separated by commas. The
+ numbers are listed in increasing order. Three or more consecutive numbers
+ are compressed and represented by the first and last element of the series,
+ separated by a hyphen. For example, if the failed indexes are 1, 3, 4,
+ 5 and 7, they are represented as "1,3-5,7". This field is alpha-level.
+ It can be used when the `JobBackoffLimitPerIndex` feature gate is enabled
+ (disabled by default).
+ type: string
ready:
description: |-
The number of pods which have a Ready condition.
@@ -145873,6 +146234,13 @@ components:
description: The number of pods which reached phase Succeeded.
format: int32
type: integer
+ terminating:
+ description: |-
+ The number of pods which are terminating (in phase Pending or Running and have a deletionTimestamp).
+
+ This field is alpha-level. The job controller populates the field when the feature gate JobPodReplacementPolicy is enabled (disabled by default).
+ format: int32
+ type: integer
uncountedTerminatedPods:
$ref: '#/components/schemas/v1.UncountedTerminatedPods'
type: object
@@ -146860,46 +147228,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -146955,43 +147285,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -147003,9 +147296,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -147019,9 +147309,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -147059,8 +147346,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -147093,7 +147378,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -147109,11 +147393,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -147143,9 +147422,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -147154,6 +147431,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -147209,43 +147540,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -147257,9 +147551,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -147273,9 +147564,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -147313,8 +147601,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -147342,27 +147628,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -147526,6 +147896,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -147779,6 +148150,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -148033,6 +148405,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -148286,6 +148659,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -148761,32 +149135,18 @@ components:
weight: 1
hostPID: true
backoffLimit: 1
+ backoffLimitPerIndex: 5
manualSelector: true
- parallelism: 5
+ parallelism: 7
completions: 5
completionMode: completionMode
- selector:
- matchExpressions:
- - values:
- - values
- - values
- key: key
- operator: operator
- - values:
- - values
- - values
- key: key
- operator: operator
- matchLabels:
- key: matchLabels
- activeDeadlineSeconds: 6
podFailurePolicy:
rules:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -148797,8 +149157,8 @@ components:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -148806,7 +149166,24 @@ components:
status: status
- type: type
status: status
- ttlSecondsAfterFinished: 7
+ ttlSecondsAfterFinished: 3
+ podReplacementPolicy: podReplacementPolicy
+ selector:
+ matchExpressions:
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ - values:
+ - values
+ - values
+ key: key
+ operator: operator
+ matchLabels:
+ key: matchLabels
+ maxFailedIndexes: 2
+ activeDeadlineSeconds: 6
properties:
metadata:
$ref: '#/components/schemas/v1.ObjectMeta'
@@ -148820,8 +149197,8 @@ components:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -148832,8 +149209,8 @@ components:
- onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -148865,8 +149242,8 @@ components:
example:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
properties:
containerName:
@@ -148930,8 +149307,8 @@ components:
onExitCodes:
containerName: containerName
values:
- - 2
- - 2
+ - 9
+ - 9
operator: operator
action: action
onPodConditions:
@@ -148946,6 +149323,10 @@ components:
- FailJob: indicates that the pod's job is marked as Failed and all
running pods are terminated.
+ - FailIndex: indicates that the pod's index is marked as Failed and will
+ not be restarted.
+ This value is alpha-level. It can be used when the
+ `JobBackoffLimitPerIndex` feature gate is enabled (disabled by default).
- Ignore: indicates that the counter towards the .backoffLimit is not
incremented and a replacement pod is created.
- Count: indicates that the pod is handled in the default way - the
@@ -150922,9 +151303,7 @@ components:
description: |-
ResourceClaimTemplateName is the name of a ResourceClaimTemplate object in the same namespace as this pod.
- The template will be used to create a new ResourceClaim, which will be bound to this pod. When this pod is deleted, the ResourceClaim will also be deleted. The name of the ResourceClaim will be <pod name>-<resource name>, where <resource name> is the PodResourceClaim.Name. Pod validation will reject the pod if the concatenated name is not valid for a ResourceClaim (e.g. too long).
-
- An existing ResourceClaim with that name that is not owned by the pod will not be used for the pod to avoid using an unrelated resource by mistake. Scheduling and pod startup are then blocked until the unrelated ResourceClaim is removed.
+ The template will be used to create a new ResourceClaim, which will be bound to this pod. When this pod is deleted, the ResourceClaim will also be deleted. The pod name and resource name, along with a generated component, will be used to form a unique name for the ResourceClaim, which will be recorded in pod.status.resourceClaimStatuses.
This field is immutable and no changes will be made to the corresponding ResourceClaim by the control plane after creating the ResourceClaim.
type: string
@@ -151760,6 +152139,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -151954,6 +152334,23 @@ components:
x-kubernetes-list-type: atomic
resources:
$ref: '#/components/schemas/v1.ResourceRequirements'
+ restartPolicy:
+ description: 'RestartPolicy defines the restart behavior of individual containers
+ in a pod. This field may only be set for init containers, and the only
+ allowed value is "Always". For non-init containers or when this field
+ is not specified, the restart behavior is defined by the Pod''s restart
+ policy and the container type. Setting the RestartPolicy as "Always" for
+ the init container will have the following effect: this init container
+ will be continually restarted on exit until all regular containers have
+ terminated. Once all regular containers have completed, all init containers
+ with restartPolicy "Always" will be shut down. This lifecycle differs
+ from normal init containers and is often referred to as a "sidecar" container.
+ Although this init container still starts in the init container sequence,
+ it does not wait for the container to complete before proceeding to the
+ next init container. Instead, the next init container starts immediately
+ after this init container is started, or after any startupProbe has successfully
+ completed.'
+ type: string
securityContext:
$ref: '#/components/schemas/v1.SecurityContext'
startupProbe:
@@ -152509,6 +152906,8 @@ components:
* Kubernetes-defined prefixed names:
* 'kubernetes.io/h2c' - HTTP/2 over cleartext as described in https://www.rfc-editor.org/rfc/rfc7540
+ * 'kubernetes.io/ws' - WebSocket over cleartext as described in https://www.rfc-editor.org/rfc/rfc6455
+ * 'kubernetes.io/wss' - WebSocket over TLS as described in https://www.rfc-editor.org/rfc/rfc6455
* Other protocols should use implementation-defined prefixed names such as mycompany.com/my-custom-protocol.
type: string
@@ -153267,46 +153666,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -153362,43 +153723,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -153410,9 +153734,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -153426,9 +153747,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -153466,8 +153784,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -153500,7 +153816,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -153516,6 +153831,91 @@ components:
secretRef:
name: name
optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
properties:
args:
description: 'Arguments to the entrypoint. The image''s CMD is used if this
@@ -153597,6 +153997,11 @@ components:
x-kubernetes-list-type: atomic
resources:
$ref: '#/components/schemas/v1.ResourceRequirements'
+ restartPolicy:
+ description: Restart policy for the container to manage the restart behavior
+ of each container within a pod. This may only be set for init containers.
+ You cannot set this field on ephemeral containers.
+ type: string
securityContext:
$ref: '#/components/schemas/v1.SecurityContext'
startupProbe:
@@ -154496,6 +154901,15 @@ components:
description: IP address of the host file entry.
type: string
type: object
+ v1.HostIP:
+ description: HostIP represents a single IP address allocated to the host.
+ example:
+ ip: ip
+ properties:
+ ip:
+ description: IP is the IP address assigned to the host
+ type: string
+ type: object
v1.HostPathVolumeSource:
description: Represents a host path mapped into a pod. Host path volumes do
not support ownership management or SELinux relabeling.
@@ -155092,6 +155506,7 @@ components:
description: 'LoadBalancerIngress represents the status of a load-balancer ingress
point: traffic intended for the service should be sent to an ingress point.'
example:
+ ipMode: ipMode
hostname: hostname
ip: ip
ports:
@@ -155110,6 +155525,15 @@ components:
description: IP is set for load-balancer ingress points that are IP based
(typically GCE or OpenStack load-balancers)
type: string
+ ipMode:
+ description: IPMode specifies how the load-balancer IP behaves, and may
+ only be specified when the ip field is specified. Setting this to "VIP"
+ indicates that traffic is delivered to the node with the destination set
+ to the load-balancer's IP and port. Setting this to "Proxy" indicates
+ that traffic is delivered to the node or pod with the destination set
+ to the node's IP and node port or the pod's IP and port. Service implementations
+ may use this information to adjust traffic routing.
+ type: string
ports:
description: Ports is a list of records of service ports If used, every
port defined in the service should have an entry in it
@@ -155122,7 +155546,8 @@ components:
description: LoadBalancerStatus represents the status of a load-balancer.
example:
ingress:
- - hostname: hostname
+ - ipMode: ipMode
+ hostname: hostname
ip: ip
ports:
- protocol: protocol
@@ -155131,7 +155556,8 @@ components:
- protocol: protocol
port: 2
error: error
- - hostname: hostname
+ - ipMode: ipMode
+ hostname: hostname
ip: ip
ports:
- protocol: protocol
@@ -157148,10 +157574,11 @@ components:
status:
phase: phase
allocatedResources: {}
+ allocatedResourceStatuses:
+ key: allocatedResourceStatuses
accessModes:
- accessModes
- accessModes
- resizeStatus: resizeStatus
conditions:
- reason: reason
lastTransitionTime: 2000-01-23T04:56:07.000+00:00
@@ -157325,10 +157752,11 @@ components:
status:
phase: phase
allocatedResources: {}
+ allocatedResourceStatuses:
+ key: allocatedResourceStatuses
accessModes:
- accessModes
- accessModes
- resizeStatus: resizeStatus
conditions:
- reason: reason
lastTransitionTime: 2000-01-23T04:56:07.000+00:00
@@ -157430,10 +157858,11 @@ components:
status:
phase: phase
allocatedResources: {}
+ allocatedResourceStatuses:
+ key: allocatedResourceStatuses
accessModes:
- accessModes
- accessModes
- resizeStatus: resizeStatus
conditions:
- reason: reason
lastTransitionTime: 2000-01-23T04:56:07.000+00:00
@@ -157548,10 +157977,11 @@ components:
example:
phase: phase
allocatedResources: {}
+ allocatedResourceStatuses:
+ key: allocatedResourceStatuses
accessModes:
- accessModes
- accessModes
- resizeStatus: resizeStatus
conditions:
- reason: reason
lastTransitionTime: 2000-01-23T04:56:07.000+00:00
@@ -157573,19 +158003,64 @@ components:
items:
type: string
type: array
+ allocatedResourceStatuses:
+ additionalProperties:
+ type: string
+ description: "allocatedResourceStatuses stores status of resource being\
+ \ resized for the given PVC. Key names follow standard Kubernetes label\
+ \ syntax. Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage\
+ \ - the capacity of the volume.\n\t* Custom resources must use implementation-defined\
+ \ prefixed names such as \"example.com/my-custom-resource\"\nApart from\
+ \ above values - keys that are unprefixed or have kubernetes.io prefix\
+ \ are considered reserved and hence may not be used.\n\nClaimResourceStatus\
+ \ can be in any of following states:\n\t- ControllerResizeInProgress:\n\
+ \t\tState set when resize controller starts resizing the volume in control-plane.\n\
+ \t- ControllerResizeFailed:\n\t\tState set when resize has failed in resize\
+ \ controller with a terminal error.\n\t- NodeResizePending:\n\t\tState\
+ \ set when resize controller has finished resizing the volume but further\
+ \ resizing of\n\t\tvolume is needed on the node.\n\t- NodeResizeInProgress:\n\
+ \t\tState set when kubelet starts resizing the volume.\n\t- NodeResizeFailed:\n\
+ \t\tState set when resizing has failed in kubelet with a terminal error.\
+ \ Transient errors don't set\n\t\tNodeResizeFailed.\nFor example: if expanding\
+ \ a PVC for more capacity - this field can be one of the following states:\n\
+ \t- pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeInProgress\"\
+ \n - pvc.status.allocatedResourceStatus['storage'] = \"ControllerResizeFailed\"\
+ \n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizePending\"\
+ \n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeInProgress\"\
+ \n - pvc.status.allocatedResourceStatus['storage'] = \"NodeResizeFailed\"\
+ \nWhen this field is not set, it means that no resize operation is in\
+ \ progress for the given PVC.\n\nA controller that receives PVC update\
+ \ with previously unknown resourceName or ClaimResourceStatus should ignore\
+ \ the update for the purpose it was designed. For example - a controller\
+ \ that only is responsible for resizing capacity of the volume, should\
+ \ ignore PVC updates that change other valid resources associated with\
+ \ PVC.\n\nThis is an alpha field and requires enabling RecoverVolumeExpansionFailure\
+ \ feature."
+ type: object
+ x-kubernetes-map-type: granular
allocatedResources:
additionalProperties:
$ref: '#/components/schemas/resource.Quantity'
- description: allocatedResources is the storage resource within AllocatedResources
- tracks the capacity allocated to a PVC. It may be larger than the actual
- capacity when a volume expansion operation is requested. For storage quota,
- the larger value from allocatedResources and PVC.spec.resources is used.
- If allocatedResources is not set, PVC.spec.resources alone is used for
- quota calculation. If a volume expansion capacity request is lowered,
- allocatedResources is only lowered if there are no expansion operations
- in progress and if the actual volume capacity is equal or lower than the
- requested capacity. This is an alpha field and requires enabling RecoverVolumeExpansionFailure
- feature.
+ description: "allocatedResources tracks the resources allocated to a PVC\
+ \ including its capacity. Key names follow standard Kubernetes label syntax.\
+ \ Valid values are either:\n\t* Un-prefixed keys:\n\t\t- storage - the\
+ \ capacity of the volume.\n\t* Custom resources must use implementation-defined\
+ \ prefixed names such as \"example.com/my-custom-resource\"\nApart from\
+ \ above values - keys that are unprefixed or have kubernetes.io prefix\
+ \ are considered reserved and hence may not be used.\n\nCapacity reported\
+ \ here may be larger than the actual capacity when a volume expansion\
+ \ operation is requested. For storage quota, the larger value from allocatedResources\
+ \ and PVC.spec.resources is used. If allocatedResources is not set, PVC.spec.resources\
+ \ alone is used for quota calculation. If a volume expansion capacity\
+ \ request is lowered, allocatedResources is only lowered if there are\
+ \ no expansion operations in progress and if the actual volume capacity\
+ \ is equal or lower than the requested capacity.\n\nA controller that\
+ \ receives PVC update with previously unknown resourceName should ignore\
+ \ the update for the purpose it was designed. For example - a controller\
+ \ that only is responsible for resizing capacity of the volume, should\
+ \ ignore PVC updates that change other valid resources associated with\
+ \ PVC.\n\nThis is an alpha field and requires enabling RecoverVolumeExpansionFailure\
+ \ feature."
type: object
capacity:
additionalProperties:
@@ -157605,12 +158080,6 @@ components:
phase:
description: phase represents the current phase of PersistentVolumeClaim.
type: string
- resizeStatus:
- description: resizeStatus stores status of resize operation. ResizeStatus
- is not set by default but when expansion is complete resizeStatus is set
- to empty string by resize controller or kubelet. This is an alpha field
- and requires enabling RecoverVolumeExpansionFailure feature.
- type: string
type: object
v1.PersistentVolumeClaimTemplate:
description: PersistentVolumeClaimTemplate is used to produce PersistentVolumeClaim
@@ -159648,46 +160117,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -159743,43 +160174,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -159791,9 +160185,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -159807,9 +160198,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -159847,8 +160235,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -159881,7 +160267,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -159897,11 +160282,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -159931,9 +160311,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -159942,6 +160320,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -159997,43 +160429,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -160045,9 +160440,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -160061,9 +160453,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -160101,8 +160490,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -160130,27 +160517,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -160314,6 +160785,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -160567,6 +161039,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -160821,6 +161294,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -161074,6 +161548,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -161550,6 +162025,11 @@ components:
hostPID: true
status:
phase: phase
+ resourceClaimStatuses:
+ - resourceClaimName: resourceClaimName
+ name: name
+ - resourceClaimName: resourceClaimName
+ name: name
reason: reason
containerStatuses:
- allocatedResources: {}
@@ -161728,6 +162208,9 @@ components:
message: message
signal: 3
finishedAt: 2000-01-23T04:56:07.000+00:00
+ hostIPs:
+ - ip: ip
+ - ip: ip
resize: resize
startTime: 2000-01-23T04:56:07.000+00:00
qosClass: qosClass
@@ -162332,14 +162815,12 @@ components:
type: string
type: object
v1.PodIP:
- description: "IP address information for entries in the (plural) PodIPs field.\
- \ Each entry includes:\n\n\tIP: An IP address allocated to the pod. Routable\
- \ at least within the cluster."
+ description: PodIP represents a single IP address allocated to the pod.
example:
ip: ip
properties:
ip:
- description: ip is an IP address (IPv4 or IPv6) assigned to the pod
+ description: IP is the IP address assigned to the pod
type: string
type: object
v1.PodList:
@@ -163286,46 +163767,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -163381,43 +163824,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -163429,9 +163835,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -163445,9 +163848,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -163485,8 +163885,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -163519,7 +163917,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -163535,11 +163932,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -163569,9 +163961,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -163580,6 +163970,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -163635,43 +164079,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -163683,9 +164090,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -163699,9 +164103,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -163739,8 +164140,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -163768,27 +164167,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -163952,6 +164435,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -164205,6 +164689,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -164459,6 +164944,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -164712,6 +165198,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -165188,6 +165675,11 @@ components:
hostPID: true
status:
phase: phase
+ resourceClaimStatuses:
+ - resourceClaimName: resourceClaimName
+ name: name
+ - resourceClaimName: resourceClaimName
+ name: name
reason: reason
containerStatuses:
- allocatedResources: {}
@@ -165366,6 +165858,9 @@ components:
message: message
signal: 3
finishedAt: 2000-01-23T04:56:07.000+00:00
+ hostIPs:
+ - ip: ip
+ - ip: ip
resize: resize
startTime: 2000-01-23T04:56:07.000+00:00
qosClass: qosClass
@@ -166400,46 +166895,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -166495,43 +166952,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -166543,9 +166963,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -166559,9 +166976,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -166599,8 +167013,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -166633,7 +167045,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -166649,11 +167060,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -166683,9 +167089,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -166694,6 +167098,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -166749,43 +167207,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -166797,9 +167218,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -166813,9 +167231,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -166853,8 +167268,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -166882,27 +167295,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -167066,6 +167563,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -167319,6 +167817,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -167573,6 +168072,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -167826,6 +168326,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -168302,6 +168803,11 @@ components:
hostPID: true
status:
phase: phase
+ resourceClaimStatuses:
+ - resourceClaimName: resourceClaimName
+ name: name
+ - resourceClaimName: resourceClaimName
+ name: name
reason: reason
containerStatuses:
- allocatedResources: {}
@@ -168480,6 +168986,9 @@ components:
message: message
signal: 3
finishedAt: 2000-01-23T04:56:07.000+00:00
+ hostIPs:
+ - ip: ip
+ - ip: ip
resize: resize
startTime: 2000-01-23T04:56:07.000+00:00
qosClass: qosClass
@@ -168655,6 +169164,28 @@ components:
required:
- name
type: object
+ v1.PodResourceClaimStatus:
+ description: PodResourceClaimStatus is stored in the PodStatus for each PodResourceClaim
+ which references a ResourceClaimTemplate. It stores the generated name for
+ the corresponding ResourceClaim.
+ example:
+ resourceClaimName: resourceClaimName
+ name: name
+ properties:
+ name:
+ description: Name uniquely identifies this resource claim inside the pod.
+ This must match the name of an entry in pod.spec.resourceClaims, which
+ implies that the string must be a DNS_LABEL.
+ type: string
+ resourceClaimName:
+ description: ResourceClaimName is the name of the ResourceClaim that was
+ generated for the Pod in the namespace of the Pod. It this is unset, then
+ generating a ResourceClaim was not necessary. The pod.spec.resourceClaims
+ entry can be ignored in this case.
+ type: string
+ required:
+ - name
+ type: object
v1.PodSchedulingGate:
description: PodSchedulingGate is associated to a Pod to guard its scheduling.
example:
@@ -169655,46 +170186,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -169750,6 +170243,152 @@ components:
value: value
- name: name
value: value
+ ports:
+ - protocol: protocol
+ hostIP: hostIP
+ name: name
+ containerPort: 4
+ hostPort: 7
+ - protocol: protocol
+ hostIP: hostIP
+ name: name
+ containerPort: 4
+ hostPort: 7
+ volumeMounts:
+ - mountPath: mountPath
+ mountPropagation: mountPropagation
+ name: name
+ readOnly: true
+ subPath: subPath
+ subPathExpr: subPathExpr
+ - mountPath: mountPath
+ mountPropagation: mountPropagation
+ name: name
+ readOnly: true
+ subPath: subPath
+ subPathExpr: subPathExpr
+ lifecycle:
+ postStart:
+ tcpSocket:
+ port: port
+ host: host
+ exec:
+ command:
+ - command
+ - command
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ preStop:
+ tcpSocket:
+ port: port
+ host: host
+ exec:
+ command:
+ - command
+ - command
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ readinessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
env:
- name: name
value: value
@@ -169787,6 +170426,78 @@ components:
fieldRef:
apiVersion: apiVersion
fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
+ securityContext:
+ privileged: true
+ runAsUser: 1
+ capabilities:
+ add:
+ - add
+ - add
+ drop:
+ - drop
+ - drop
+ seLinuxOptions:
+ role: role
+ level: level
+ type: type
+ user: user
+ seccompProfile:
+ localhostProfile: localhostProfile
+ type: type
+ windowsOptions:
+ gmsaCredentialSpec: gmsaCredentialSpec
+ runAsUserName: runAsUserName
+ hostProcess: true
+ gmsaCredentialSpecName: gmsaCredentialSpecName
+ procMount: procMount
+ allowPrivilegeEscalation: true
+ runAsGroup: 1
+ runAsNonRoot: true
+ readOnlyRootFilesystem: true
+ startupProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
ports:
- protocol: protocol
hostIP: hostIP
@@ -169798,9 +170509,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -169814,9 +170522,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -169854,8 +170559,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -169888,7 +170591,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -169904,11 +170606,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -169938,9 +170635,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -169949,61 +170644,6 @@ components:
- name: name
requests: {}
limits: {}
- securityContext:
- privileged: true
- runAsUser: 1
- capabilities:
- add:
- - add
- - add
- drop:
- - drop
- - drop
- seLinuxOptions:
- role: role
- level: level
- type: type
- user: user
- seccompProfile:
- localhostProfile: localhostProfile
- type: type
- windowsOptions:
- gmsaCredentialSpec: gmsaCredentialSpec
- runAsUserName: runAsUserName
- hostProcess: true
- gmsaCredentialSpecName: gmsaCredentialSpecName
- procMount: procMount
- allowPrivilegeEscalation: true
- runAsGroup: 1
- runAsNonRoot: true
- readOnlyRootFilesystem: true
- startupProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
env:
- name: name
value: value
@@ -170041,123 +170681,16 @@ components:
fieldRef:
apiVersion: apiVersion
fieldPath: fieldPath
- ports:
- - protocol: protocol
- hostIP: hostIP
- name: name
- containerPort: 4
- hostPort: 7
- - protocol: protocol
- hostIP: hostIP
- name: name
- containerPort: 4
- hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
- volumeMounts:
- - mountPath: mountPath
- mountPropagation: mountPropagation
- name: name
- readOnly: true
- subPath: subPath
- subPathExpr: subPathExpr
- - mountPath: mountPath
- mountPropagation: mountPropagation
- name: name
- readOnly: true
- subPath: subPath
- subPathExpr: subPathExpr
args:
- args
- args
- lifecycle:
- postStart:
- tcpSocket:
- port: port
- host: host
- exec:
- command:
- - command
- - command
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
- preStop:
- tcpSocket:
- port: port
- host: host
- exec:
- command:
- - command
- - command
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
name: name
tty: true
- readinessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -170321,6 +170854,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -170574,6 +171108,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -170828,6 +171363,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -171081,6 +171617,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -171844,6 +172381,11 @@ components:
the pod cannot contact the control plane.
example:
phase: phase
+ resourceClaimStatuses:
+ - resourceClaimName: resourceClaimName
+ name: name
+ - resourceClaimName: resourceClaimName
+ name: name
reason: reason
containerStatuses:
- allocatedResources: {}
@@ -172022,6 +172564,9 @@ components:
message: message
signal: 3
finishedAt: 2000-01-23T04:56:07.000+00:00
+ hostIPs:
+ - ip: ip
+ - ip: ip
resize: resize
startTime: 2000-01-23T04:56:07.000+00:00
qosClass: qosClass
@@ -172143,9 +172688,23 @@ components:
$ref: '#/components/schemas/v1.ContainerStatus'
type: array
hostIP:
- description: IP address of the host to which the pod is assigned. Empty
- if not yet scheduled.
- type: string
+ description: hostIP holds the IP address of the host to which the pod is
+ assigned. Empty if the pod has not started yet. A pod can be assigned
+ to a node that has a problem in kubelet which in turns mean that HostIP
+ will not be updated even if there is a node is assigned to pod
+ type: string
+ hostIPs:
+ description: hostIPs holds the IP addresses allocated to the host. If this
+ field is specified, the first entry must match the hostIP field. This
+ list is empty if the pod has not started yet. A pod can be assigned to
+ a node that has a problem in kubelet which in turns means that HostIPs
+ will not be updated even if there is a node is assigned to this pod.
+ items:
+ $ref: '#/components/schemas/v1.HostIP'
+ type: array
+ x-kubernetes-patch-strategy: merge
+ x-kubernetes-list-type: atomic
+ x-kubernetes-patch-merge-key: ip
initContainerStatuses:
description: 'The list has one entry per init container in the manifest.
The most recent successful init container will have ready = true, the
@@ -172176,8 +172735,8 @@ components:
More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-phase
type: string
podIP:
- description: IP address allocated to the pod. Routable at least within the
- cluster. Empty if not yet allocated.
+ description: podIP address allocated to the pod. Routable at least within
+ the cluster. Empty if not yet allocated.
type: string
podIPs:
description: podIPs holds the IP addresses allocated to the pod. If this
@@ -172203,6 +172762,16 @@ components:
is empty if no resources resize is pending. Any changes to container resources
will automatically set this to "Proposed"
type: string
+ resourceClaimStatuses:
+ description: Status of resource claims.
+ items:
+ $ref: '#/components/schemas/v1.PodResourceClaimStatus'
+ type: array
+ x-kubernetes-patch-strategy: merge,retainKeys
+ x-kubernetes-list-type: map
+ x-kubernetes-list-map-keys:
+ - name
+ x-kubernetes-patch-merge-key: name
startTime:
description: RFC 3339 date and time at which the object was acknowledged
by the Kubelet. This is before the Kubelet pulled the container image(s)
@@ -173146,46 +173715,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -173241,43 +173772,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -173289,9 +173783,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -173305,9 +173796,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -173345,8 +173833,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -173379,7 +173865,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -173395,11 +173880,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -173429,9 +173909,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -173440,6 +173918,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -173495,43 +174027,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -173543,9 +174038,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -173559,9 +174051,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -173599,8 +174088,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -173628,27 +174115,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -173812,6 +174383,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -174065,6 +174637,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -174319,6 +174892,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -174572,6 +175146,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -176059,46 +176634,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -176154,43 +176691,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -176202,9 +176702,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -176218,9 +176715,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -176258,8 +176752,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -176292,7 +176784,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -176308,11 +176799,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -176342,9 +176828,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -176353,6 +176837,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -176408,43 +176946,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -176456,9 +176957,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -176472,9 +176970,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -176512,8 +177007,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -176541,27 +177034,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -176725,6 +177302,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -176978,6 +177556,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -177232,6 +177811,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -177485,6 +178065,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -178939,46 +179520,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -179034,43 +179577,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -179082,9 +179588,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -179098,9 +179601,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -179138,8 +179638,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -179172,7 +179670,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -179188,11 +179685,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -179222,9 +179714,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -179233,6 +179723,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -179288,43 +179832,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -179336,9 +179843,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -179352,9 +179856,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -179392,8 +179893,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -179421,27 +179920,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -179605,6 +180188,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -179858,6 +180442,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -180112,6 +180697,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -180365,6 +180951,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -181849,46 +182436,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -181944,43 +182493,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -181992,9 +182504,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -182008,9 +182517,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -182048,8 +182554,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -182082,7 +182586,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -182098,11 +182601,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -182132,9 +182630,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -182143,6 +182639,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -182198,43 +182748,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -182246,9 +182759,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -182262,9 +182772,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -182302,8 +182809,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -182331,27 +182836,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -182515,6 +183104,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -182768,6 +183358,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -183022,6 +183613,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -183275,6 +183867,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -185160,46 +185753,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -185255,43 +185810,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -185303,9 +185821,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -185319,9 +185834,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -185359,8 +185871,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -185393,7 +185903,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -185409,11 +185918,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -185443,9 +185947,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -185454,6 +185956,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -185509,43 +186065,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -185557,9 +186076,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -185573,9 +186089,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -185613,8 +186126,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -185642,27 +186153,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -185826,6 +186421,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -186079,6 +186675,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -186333,6 +186930,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -186586,6 +187184,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -188128,46 +188727,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -188223,43 +188784,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -188271,9 +188795,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -188287,9 +188808,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -188327,8 +188845,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -188361,7 +188877,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -188377,11 +188892,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -188411,9 +188921,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -188422,6 +188930,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -188477,43 +189039,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -188525,9 +189050,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -188541,9 +189063,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -188581,8 +189100,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -188610,27 +189127,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -188794,6 +189395,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -189047,6 +189649,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -189301,6 +189904,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -189554,6 +190158,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -191030,46 +191635,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -191125,43 +191692,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -191173,9 +191703,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -191189,9 +191716,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -191229,8 +191753,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -191263,7 +191785,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -191279,11 +191800,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -191313,9 +191829,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -191324,6 +191838,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -191379,43 +191947,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -191427,9 +191958,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -191443,9 +191971,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -191483,8 +192008,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -191512,27 +192035,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -191696,6 +192303,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -191949,6 +192557,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -192203,6 +192812,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -192456,6 +193066,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -193914,46 +194525,8 @@ components:
name: name
- devicePath: devicePath
name: name
- image: image
- imagePullPolicy: imagePullPolicy
- livenessProbe:
- terminationGracePeriodSeconds: 3
- failureThreshold: 5
- periodSeconds: 7
- tcpSocket:
- port: port
- host: host
- timeoutSeconds: 2
- successThreshold: 9
- initialDelaySeconds: 2
- exec:
- command:
- - command
- - command
- grpc:
- port: 5
- service: service
- httpGet:
- path: path
- scheme: scheme
- port: port
- host: host
- httpHeaders:
- - name: name
- value: value
- - name: name
- value: value
stdin: true
- targetContainerName: targetContainerName
terminationMessagePolicy: terminationMessagePolicy
- terminationMessagePath: terminationMessagePath
- workingDir: workingDir
- resources:
- claims:
- - name: name
- - name: name
- requests: {}
- limits: {}
securityContext:
privileged: true
runAsUser: 1
@@ -194009,43 +194582,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -194057,9 +194593,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -194073,9 +194606,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -194113,8 +194643,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -194147,7 +194675,6 @@ components:
restartPolicy: restartPolicy
- resourceName: resourceName
restartPolicy: restartPolicy
- stdinOnce: true
envFrom:
- configMapRef:
name: name
@@ -194163,11 +194690,6 @@ components:
secretRef:
name: name
optional: true
- - volumeDevices:
- - devicePath: devicePath
- name: name
- - devicePath: devicePath
- name: name
image: image
imagePullPolicy: imagePullPolicy
livenessProbe:
@@ -194197,9 +194719,7 @@ components:
value: value
- name: name
value: value
- stdin: true
targetContainerName: targetContainerName
- terminationMessagePolicy: terminationMessagePolicy
terminationMessagePath: terminationMessagePath
workingDir: workingDir
resources:
@@ -194208,6 +194728,60 @@ components:
- name: name
requests: {}
limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
+ stdinOnce: true
+ - volumeDevices:
+ - devicePath: devicePath
+ name: name
+ - devicePath: devicePath
+ name: name
+ stdin: true
+ terminationMessagePolicy: terminationMessagePolicy
securityContext:
privileged: true
runAsUser: 1
@@ -194263,43 +194837,6 @@ components:
value: value
- name: name
value: value
- env:
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
- - name: name
- value: value
- valueFrom:
- secretKeyRef:
- name: name
- optional: true
- key: key
- resourceFieldRef:
- divisor: divisor
- resource: resource
- containerName: containerName
- configMapKeyRef:
- name: name
- optional: true
- key: key
- fieldRef:
- apiVersion: apiVersion
- fieldPath: fieldPath
ports:
- protocol: protocol
hostIP: hostIP
@@ -194311,9 +194848,6 @@ components:
name: name
containerPort: 4
hostPort: 7
- command:
- - command
- - command
volumeMounts:
- mountPath: mountPath
mountPropagation: mountPropagation
@@ -194327,9 +194861,6 @@ components:
readOnly: true
subPath: subPath
subPathExpr: subPathExpr
- args:
- - args
- - args
lifecycle:
postStart:
tcpSocket:
@@ -194367,8 +194898,6 @@ components:
value: value
- name: name
value: value
- name: name
- tty: true
readinessProbe:
terminationGracePeriodSeconds: 3
failureThreshold: 5
@@ -194396,27 +194925,111 @@ components:
value: value
- name: name
value: value
- resizePolicy:
- - resourceName: resourceName
- restartPolicy: restartPolicy
- - resourceName: resourceName
- restartPolicy: restartPolicy
+ resizePolicy:
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ - resourceName: resourceName
+ restartPolicy: restartPolicy
+ envFrom:
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ - configMapRef:
+ name: name
+ optional: true
+ prefix: prefix
+ secretRef:
+ name: name
+ optional: true
+ image: image
+ imagePullPolicy: imagePullPolicy
+ livenessProbe:
+ terminationGracePeriodSeconds: 3
+ failureThreshold: 5
+ periodSeconds: 7
+ tcpSocket:
+ port: port
+ host: host
+ timeoutSeconds: 2
+ successThreshold: 9
+ initialDelaySeconds: 2
+ exec:
+ command:
+ - command
+ - command
+ grpc:
+ port: 5
+ service: service
+ httpGet:
+ path: path
+ scheme: scheme
+ port: port
+ host: host
+ httpHeaders:
+ - name: name
+ value: value
+ - name: name
+ value: value
+ targetContainerName: targetContainerName
+ terminationMessagePath: terminationMessagePath
+ workingDir: workingDir
+ resources:
+ claims:
+ - name: name
+ - name: name
+ requests: {}
+ limits: {}
+ env:
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ - name: name
+ value: value
+ valueFrom:
+ secretKeyRef:
+ name: name
+ optional: true
+ key: key
+ resourceFieldRef:
+ divisor: divisor
+ resource: resource
+ containerName: containerName
+ configMapKeyRef:
+ name: name
+ optional: true
+ key: key
+ fieldRef:
+ apiVersion: apiVersion
+ fieldPath: fieldPath
+ restartPolicy: restartPolicy
+ command:
+ - command
+ - command
+ args:
+ - args
+ - args
+ name: name
+ tty: true
stdinOnce: true
- envFrom:
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
- - configMapRef:
- name: name
- optional: true
- prefix: prefix
- secretRef:
- name: name
- optional: true
serviceAccount: serviceAccount
priority: 1
restartPolicy: restartPolicy
@@ -194580,6 +195193,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -194833,6 +195447,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -195087,6 +195702,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -195340,6 +195956,7 @@ components:
name: name
containerPort: 4
hostPort: 7
+ restartPolicy: restartPolicy
command:
- command
- command
@@ -196531,7 +197148,8 @@ components:
description: localhostProfile indicates a profile defined in a file on the
node should be used. The profile must be preconfigured on the node to
work. Must be a descending path, relative to the kubelet's configured
- seccomp profile location. Must only be set if type is "Localhost".
+ seccomp profile location. Must be set if type is "Localhost". Must NOT
+ be set for any other type.
type: string
type:
description: |-
@@ -197122,7 +197740,8 @@ components:
status:
loadBalancer:
ingress:
- - hostname: hostname
+ - ipMode: ipMode
+ hostname: hostname
ip: ip
ports:
- protocol: protocol
@@ -197131,7 +197750,8 @@ components:
- protocol: protocol
port: 2
error: error
- - hostname: hostname
+ - ipMode: ipMode
+ hostname: hostname
ip: ip
ports:
- protocol: protocol
@@ -197605,7 +198225,8 @@ components:
status:
loadBalancer:
ingress:
- - hostname: hostname
+ - ipMode: ipMode
+ hostname: hostname
ip: ip
ports:
- protocol: protocol
@@ -197614,7 +198235,8 @@ components:
- protocol: protocol
port: 2
error: error
- - hostname: hostname
+ - ipMode: ipMode
+ hostname: hostname
ip: ip
ports:
- protocol: protocol
@@ -197730,7 +198352,8 @@ components:
status:
loadBalancer:
ingress:
- - hostname: hostname
+ - ipMode: ipMode
+ hostname: hostname
ip: ip
ports:
- protocol: protocol
@@ -197739,7 +198362,8 @@ components:
- protocol: protocol
port: 2
error: error
- - hostname: hostname
+ - ipMode: ipMode
+ hostname: hostname
ip: ip
ports:
- protocol: protocol
@@ -197799,10 +198423,17 @@ components:
targetPort: targetPort
properties:
appProtocol:
- description: The application protocol for this port. This field follows
- standard Kubernetes label syntax. Un-prefixed names are reserved for IANA
- standard service names (as per RFC-6335 and https://www.iana.org/assignments/service-names).
- Non-standard protocols should use prefixed names such as mycompany.com/my-custom-protocol.
+ description: |-
+ The application protocol for this port. This is used as a hint for implementations to offer richer behavior for protocols that they understand. This field follows standard Kubernetes label syntax. Valid values are either:
+
+ * Un-prefixed protocol names - reserved for IANA standard service names (as per RFC-6335 and https://www.iana.org/assignments/service-names).
+
+ * Kubernetes-defined prefixed names:
+ * 'kubernetes.io/h2c' - HTTP/2 over cleartext as described in https://www.rfc-editor.org/rfc/rfc7540
+ * 'kubernetes.io/ws' - WebSocket over cleartext as described in https://www.rfc-editor.org/rfc/rfc6455
+ * 'kubernetes.io/wss' - WebSocket over TLS as described in https://www.rfc-editor.org/rfc/rfc6455
+
+ * Other protocols should use implementation-defined prefixed names such as mycompany.com/my-custom-protocol.
type: string
name:
description: The name of this port within the service. This must be a DNS_LABEL.
@@ -198010,10 +198641,9 @@ components:
on whether the underlying cloud-provider supports specifying the loadBalancerIP
when a load balancer is created. This field will be ignored if the cloud-provider
does not support the feature. Deprecated: This field was under-specified
- and its meaning varies across implementations, and it cannot support dual-stack.
- As of Kubernetes v1.24, users are encouraged to use implementation-specific
- annotations when available. This field may be removed in a future API
- version.'
+ and its meaning varies across implementations. Using it is non-portable
+ and it may not support dual-stack. Users are encouraged to use implementation-specific
+ annotations when available.'
type: string
loadBalancerSourceRanges:
description: 'If specified and supported by the platform, this will restrict
@@ -198084,7 +198714,8 @@ components:
example:
loadBalancer:
ingress:
- - hostname: hostname
+ - ipMode: ipMode
+ hostname: hostname
ip: ip
ports:
- protocol: protocol
@@ -198093,7 +198724,8 @@ components:
- protocol: protocol
port: 2
error: error
- - hostname: hostname
+ - ipMode: ipMode
+ hostname: hostname
ip: ip
ports:
- protocol: protocol
@@ -199224,13 +199856,10 @@ components:
type: string
hostProcess:
description: HostProcess determines if a container should be run as a 'Host
- Process' container. This field is alpha-level and will only be honored
- by components that enable the WindowsHostProcessContainers feature flag.
- Setting this field without the feature flag will result in errors when
- validating the Pod. All of a Pod's containers must have the same effective
+ Process' container. All of a Pod's containers must have the same effective
HostProcess value (it is not allowed to have a mix of HostProcess containers
- and non-HostProcess containers). In addition, if HostProcess is true
- then HostNetwork must also be set to true.
+ and non-HostProcess containers). In addition, if HostProcess is true then
+ HostNetwork must also be set to true.
type: boolean
runAsUserName:
description: The UserName in Windows to run the entrypoint of the container
@@ -199371,6 +200000,8 @@ components:
* Kubernetes-defined prefixed names:
* 'kubernetes.io/h2c' - HTTP/2 over cleartext as described in https://www.rfc-editor.org/rfc/rfc7540
+ * 'kubernetes.io/ws' - WebSocket over cleartext as described in https://www.rfc-editor.org/rfc/rfc6455
+ * 'kubernetes.io/wss' - WebSocket over TLS as described in https://www.rfc-editor.org/rfc/rfc6455
* Other protocols should use implementation-defined prefixed names such as mycompany.com/my-custom-protocol.
type: string
@@ -200207,6 +200838,32 @@ components:
- count
- lastObservedTime
type: object
+ v1beta2.ExemptPriorityLevelConfiguration:
+ description: ExemptPriorityLevelConfiguration describes the configurable aspects
+ of the handling of exempt requests. In the mandatory exempt configuration
+ object the values in the fields here can be modified by authorized users,
+ unlike the rest of the `spec`.
+ example:
+ lendablePercent: 0
+ nominalConcurrencyShares: 6
+ properties:
+ lendablePercent:
+ description: |-
+ `lendablePercent` prescribes the fraction of the level's NominalCL that can be borrowed by other priority levels. This value of this field must be between 0 and 100, inclusive, and it defaults to 0. The number of seats that other levels can borrow from this level, known as this level's LendableConcurrencyLimit (LendableCL), is defined as follows.
+
+ LendableCL(i) = round( NominalCL(i) * lendablePercent(i)/100.0 )
+ format: int32
+ type: integer
+ nominalConcurrencyShares:
+ description: |-
+ `nominalConcurrencyShares` (NCS) contributes to the computation of the NominalConcurrencyLimit (NominalCL) of this level. This is the number of execution seats nominally reserved for this priority level. This DOES NOT limit the dispatching from this priority level but affects the other priority levels through the borrowing mechanism. The server's concurrency limit (ServerCL) is divided among all the priority levels in proportion to their NCS values:
+
+ NominalCL(i) = ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs = sum[priority level k] NCS(k)
+
+ Bigger numbers mean a larger nominal concurrency limit, at the expense of every other priority level. This field has a default value of zero.
+ format: int32
+ type: integer
+ type: object
v1beta2.FlowDistinguisherMethod:
description: FlowDistinguisherMethod specifies the method of a flow distinguisher.
example:
@@ -201051,9 +201708,9 @@ components:
right now.
example:
queuing:
- handSize: 5
- queues: 2
- queueLengthLimit: 5
+ handSize: 2
+ queues: 9
+ queueLengthLimit: 7
type: type
properties:
queuing:
@@ -201077,15 +201734,15 @@ components:
- How are requests for this priority level limited?
- What should be done with requests that exceed the limit?
example:
- lendablePercent: 1
- borrowingLimitPercent: 6
+ lendablePercent: 5
+ borrowingLimitPercent: 5
limitResponse:
queuing:
- handSize: 5
- queues: 2
- queueLengthLimit: 5
+ handSize: 2
+ queues: 9
+ queueLengthLimit: 7
type: type
- assuredConcurrencyShares: 0
+ assuredConcurrencyShares: 1
properties:
assuredConcurrencyShares:
description: |-
@@ -201300,15 +201957,18 @@ components:
kind: kind
spec:
limited:
- lendablePercent: 1
- borrowingLimitPercent: 6
+ lendablePercent: 5
+ borrowingLimitPercent: 5
limitResponse:
queuing:
- handSize: 5
- queues: 2
- queueLengthLimit: 5
+ handSize: 2
+ queues: 9
+ queueLengthLimit: 7
type: type
- assuredConcurrencyShares: 0
+ assuredConcurrencyShares: 1
+ exempt:
+ lendablePercent: 0
+ nominalConcurrencyShares: 6
type: type
status:
conditions:
@@ -201439,15 +202099,18 @@ components:
kind: kind
spec:
limited:
- lendablePercent: 1
- borrowingLimitPercent: 6
+ lendablePercent: 5
+ borrowingLimitPercent: 5
limitResponse:
queuing:
- handSize: 5
- queues: 2
- queueLengthLimit: 5
+ handSize: 2
+ queues: 9
+ queueLengthLimit: 7
type: type
- assuredConcurrencyShares: 0
+ assuredConcurrencyShares: 1
+ exempt:
+ lendablePercent: 0
+ nominalConcurrencyShares: 6
type: type
status:
conditions:
@@ -201511,15 +202174,18 @@ components:
kind: kind
spec:
limited:
- lendablePercent: 1
- borrowingLimitPercent: 6
+ lendablePercent: 5
+ borrowingLimitPercent: 5
limitResponse:
queuing:
- handSize: 5
- queues: 2
- queueLengthLimit: 5
+ handSize: 2
+ queues: 9
+ queueLengthLimit: 7
type: type
- assuredConcurrencyShares: 0
+ assuredConcurrencyShares: 1
+ exempt:
+ lendablePercent: 0
+ nominalConcurrencyShares: 6
type: type
status:
conditions:
@@ -201578,17 +202244,22 @@ components:
priority level.
example:
limited:
- lendablePercent: 1
- borrowingLimitPercent: 6
+ lendablePercent: 5
+ borrowingLimitPercent: 5
limitResponse:
queuing:
- handSize: 5
- queues: 2
- queueLengthLimit: 5
+ handSize: 2
+ queues: 9
+ queueLengthLimit: 7
type: type
- assuredConcurrencyShares: 0
+ assuredConcurrencyShares: 1
+ exempt:
+ lendablePercent: 0
+ nominalConcurrencyShares: 6
type: type
properties:
+ exempt:
+ $ref: '#/components/schemas/v1beta2.ExemptPriorityLevelConfiguration'
limited:
$ref: '#/components/schemas/v1beta2.LimitedPriorityLevelConfiguration'
type:
@@ -201606,6 +202277,7 @@ components:
x-kubernetes-unions:
- discriminator: type
fields-to-discriminateBy:
+ exempt: Exempt
limited: Limited
v1beta2.PriorityLevelConfigurationStatus:
description: PriorityLevelConfigurationStatus represents the current state of
@@ -201635,9 +202307,9 @@ components:
v1beta2.QueuingConfiguration:
description: QueuingConfiguration holds the configuration parameters for queuing
example:
- handSize: 5
- queues: 2
- queueLengthLimit: 5
+ handSize: 2
+ queues: 9
+ queueLengthLimit: 7
properties:
handSize:
description: '`handSize` is a small positive number that configures the
@@ -201804,6 +202476,32 @@ components:
required:
- name
type: object
+ v1beta3.ExemptPriorityLevelConfiguration:
+ description: ExemptPriorityLevelConfiguration describes the configurable aspects
+ of the handling of exempt requests. In the mandatory exempt configuration
+ object the values in the fields here can be modified by authorized users,
+ unlike the rest of the `spec`.
+ example:
+ lendablePercent: 0
+ nominalConcurrencyShares: 6
+ properties:
+ lendablePercent:
+ description: |-
+ `lendablePercent` prescribes the fraction of the level's NominalCL that can be borrowed by other priority levels. This value of this field must be between 0 and 100, inclusive, and it defaults to 0. The number of seats that other levels can borrow from this level, known as this level's LendableConcurrencyLimit (LendableCL), is defined as follows.
+
+ LendableCL(i) = round( NominalCL(i) * lendablePercent(i)/100.0 )
+ format: int32
+ type: integer
+ nominalConcurrencyShares:
+ description: |-
+ `nominalConcurrencyShares` (NCS) contributes to the computation of the NominalConcurrencyLimit (NominalCL) of this level. This is the number of execution seats nominally reserved for this priority level. This DOES NOT limit the dispatching from this priority level but affects the other priority levels through the borrowing mechanism. The server's concurrency limit (ServerCL) is divided among all the priority levels in proportion to their NCS values:
+
+ NominalCL(i) = ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs = sum[priority level k] NCS(k)
+
+ Bigger numbers mean a larger nominal concurrency limit, at the expense of every other priority level. This field has a default value of zero.
+ format: int32
+ type: integer
+ type: object
v1beta3.FlowDistinguisherMethod:
description: FlowDistinguisherMethod specifies the method of a flow distinguisher.
example:
@@ -202650,9 +203348,9 @@ components:
right now.
example:
queuing:
- handSize: 1
- queues: 5
- queueLengthLimit: 5
+ handSize: 5
+ queues: 7
+ queueLengthLimit: 2
type: type
properties:
queuing:
@@ -202676,15 +203374,15 @@ components:
- How are requests for this priority level limited?
- What should be done with requests that exceed the limit?
example:
- lendablePercent: 6
- borrowingLimitPercent: 0
+ lendablePercent: 5
+ borrowingLimitPercent: 1
limitResponse:
queuing:
- handSize: 1
- queues: 5
- queueLengthLimit: 5
+ handSize: 5
+ queues: 7
+ queueLengthLimit: 2
type: type
- nominalConcurrencyShares: 2
+ nominalConcurrencyShares: 9
properties:
borrowingLimitPercent:
description: |-
@@ -202708,9 +203406,9 @@ components:
description: |-
`nominalConcurrencyShares` (NCS) contributes to the computation of the NominalConcurrencyLimit (NominalCL) of this level. This is the number of execution seats available at this priority level. This is used both for requests dispatched from this priority level as well as requests dispatched from other priority levels borrowing seats from this level. The server's concurrency limit (ServerCL) is divided among the Limited priority levels in proportion to their NCS values:
- NominalCL(i) = ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs = sum[limited priority level k] NCS(k)
+ NominalCL(i) = ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs = sum[priority level k] NCS(k)
- Bigger numbers mean a larger nominal concurrency limit, at the expense of every other Limited priority level. This field has a default value of 30.
+ Bigger numbers mean a larger nominal concurrency limit, at the expense of every other priority level. This field has a default value of 30.
format: int32
type: integer
type: object
@@ -202899,15 +203597,18 @@ components:
kind: kind
spec:
limited:
- lendablePercent: 6
- borrowingLimitPercent: 0
+ lendablePercent: 5
+ borrowingLimitPercent: 1
limitResponse:
queuing:
- handSize: 1
- queues: 5
- queueLengthLimit: 5
+ handSize: 5
+ queues: 7
+ queueLengthLimit: 2
type: type
- nominalConcurrencyShares: 2
+ nominalConcurrencyShares: 9
+ exempt:
+ lendablePercent: 0
+ nominalConcurrencyShares: 6
type: type
status:
conditions:
@@ -203038,15 +203739,18 @@ components:
kind: kind
spec:
limited:
- lendablePercent: 6
- borrowingLimitPercent: 0
+ lendablePercent: 5
+ borrowingLimitPercent: 1
limitResponse:
queuing:
- handSize: 1
- queues: 5
- queueLengthLimit: 5
+ handSize: 5
+ queues: 7
+ queueLengthLimit: 2
type: type
- nominalConcurrencyShares: 2
+ nominalConcurrencyShares: 9
+ exempt:
+ lendablePercent: 0
+ nominalConcurrencyShares: 6
type: type
status:
conditions:
@@ -203110,15 +203814,18 @@ components:
kind: kind
spec:
limited:
- lendablePercent: 6
- borrowingLimitPercent: 0
+ lendablePercent: 5
+ borrowingLimitPercent: 1
limitResponse:
queuing:
- handSize: 1
- queues: 5
- queueLengthLimit: 5
+ handSize: 5
+ queues: 7
+ queueLengthLimit: 2
type: type
- nominalConcurrencyShares: 2
+ nominalConcurrencyShares: 9
+ exempt:
+ lendablePercent: 0
+ nominalConcurrencyShares: 6
type: type
status:
conditions:
@@ -203177,17 +203884,22 @@ components:
priority level.
example:
limited:
- lendablePercent: 6
- borrowingLimitPercent: 0
+ lendablePercent: 5
+ borrowingLimitPercent: 1
limitResponse:
queuing:
- handSize: 1
- queues: 5
- queueLengthLimit: 5
+ handSize: 5
+ queues: 7
+ queueLengthLimit: 2
type: type
- nominalConcurrencyShares: 2
+ nominalConcurrencyShares: 9
+ exempt:
+ lendablePercent: 0
+ nominalConcurrencyShares: 6
type: type
properties:
+ exempt:
+ $ref: '#/components/schemas/v1beta3.ExemptPriorityLevelConfiguration'
limited:
$ref: '#/components/schemas/v1beta3.LimitedPriorityLevelConfiguration'
type:
@@ -203205,6 +203917,7 @@ components:
x-kubernetes-unions:
- discriminator: type
fields-to-discriminateBy:
+ exempt: Exempt
limited: Limited
v1beta3.PriorityLevelConfigurationStatus:
description: PriorityLevelConfigurationStatus represents the current state of
@@ -203236,9 +203949,9 @@ components:
v1beta3.QueuingConfiguration:
description: QueuingConfiguration holds the configuration parameters for queuing
example:
- handSize: 1
- queues: 5
- queueLengthLimit: 5
+ handSize: 5
+ queues: 7
+ queueLengthLimit: 2
properties:
handSize:
description: '`handSize` is a small positive number that configures the
@@ -205019,20 +205732,6 @@ components:
- protocol: protocol
port: port
endPort: 0
- status:
- conditions:
- - reason: reason
- lastTransitionTime: 2000-01-23T04:56:07.000+00:00
- message: message
- type: type
- observedGeneration: 5
- status: status
- - reason: reason
- lastTransitionTime: 2000-01-23T04:56:07.000+00:00
- message: message
- type: type
- observedGeneration: 5
- status: status
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
@@ -205048,8 +205747,6 @@ components:
$ref: '#/components/schemas/v1.ObjectMeta'
spec:
$ref: '#/components/schemas/v1.NetworkPolicySpec'
- status:
- $ref: '#/components/schemas/v1.NetworkPolicyStatus'
type: object
x-kubernetes-group-version-kind:
- group: networking.k8s.io
@@ -205634,20 +206331,6 @@ components:
- protocol: protocol
port: port
endPort: 0
- status:
- conditions:
- - reason: reason
- lastTransitionTime: 2000-01-23T04:56:07.000+00:00
- message: message
- type: type
- observedGeneration: 5
- status: status
- - reason: reason
- lastTransitionTime: 2000-01-23T04:56:07.000+00:00
- message: message
- type: type
- observedGeneration: 5
- status: status
- metadata:
generation: 6
finalizers:
@@ -206012,20 +206695,6 @@ components:
- protocol: protocol
port: port
endPort: 0
- status:
- conditions:
- - reason: reason
- lastTransitionTime: 2000-01-23T04:56:07.000+00:00
- message: message
- type: type
- observedGeneration: 5
- status: status
- - reason: reason
- lastTransitionTime: 2000-01-23T04:56:07.000+00:00
- message: message
- type: type
- observedGeneration: 5
- status: status
properties:
apiVersion:
description: 'APIVersion defines the versioned schema of this representation
@@ -206487,35 +207156,6 @@ components:
required:
- podSelector
type: object
- v1.NetworkPolicyStatus:
- description: NetworkPolicyStatus describes the current state of the NetworkPolicy.
- example:
- conditions:
- - reason: reason
- lastTransitionTime: 2000-01-23T04:56:07.000+00:00
- message: message
- type: type
- observedGeneration: 5
- status: status
- - reason: reason
- lastTransitionTime: 2000-01-23T04:56:07.000+00:00
- message: message
- type: type
- observedGeneration: 5
- status: status
- properties:
- conditions:
- description: conditions holds an array of metav1.Condition that describe
- the state of the NetworkPolicy. Current service state
- items:
- $ref: '#/components/schemas/v1.Condition'
- type: array
- x-kubernetes-patch-strategy: merge
- x-kubernetes-list-type: map
- x-kubernetes-list-map-keys:
- - type
- x-kubernetes-patch-merge-key: type
- type: object
v1.ServiceBackendPort:
description: ServiceBackendPort is the service port being referenced.
example:
@@ -214758,10 +215398,14 @@ components:
uniqueItems: true
maximum: 2.3021358869347655
x-kubernetes-validations:
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
additionalProperties: '{}'
@@ -214848,10 +215492,14 @@ components:
uniqueItems: true
maximum: 2.3021358869347655
x-kubernetes-validations:
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
additionalProperties: '{}'
@@ -215115,10 +215763,14 @@ components:
uniqueItems: true
maximum: 2.3021358869347655
x-kubernetes-validations:
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
additionalProperties: '{}'
@@ -215205,10 +215857,14 @@ components:
uniqueItems: true
maximum: 2.3021358869347655
x-kubernetes-validations:
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
additionalProperties: '{}'
@@ -215399,10 +216055,14 @@ components:
uniqueItems: true
maximum: 2.3021358869347655
x-kubernetes-validations:
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
additionalProperties: '{}'
@@ -215489,10 +216149,14 @@ components:
uniqueItems: true
maximum: 2.3021358869347655
x-kubernetes-validations:
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
additionalProperties: '{}'
@@ -215717,10 +216381,14 @@ components:
uniqueItems: true
maximum: 2.3021358869347655
x-kubernetes-validations:
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
additionalProperties: '{}'
@@ -215807,10 +216475,14 @@ components:
uniqueItems: true
maximum: 2.3021358869347655
x-kubernetes-validations:
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
additionalProperties: '{}'
@@ -216009,10 +216681,14 @@ components:
uniqueItems: true
maximum: 2.3021358869347655
x-kubernetes-validations:
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
additionalProperties: '{}'
@@ -216202,10 +216878,14 @@ components:
uniqueItems: true
maximum: 2.3021358869347655
x-kubernetes-validations:
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
additionalProperties: '{}'
@@ -216286,10 +216966,14 @@ components:
uniqueItems: true
maximum: 2.3021358869347655
x-kubernetes-validations:
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
- - messageExpression: messageExpression
+ - reason: reason
+ messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
additionalProperties: '{}'
@@ -216543,10 +217227,27 @@ components:
description: ValidationRule describes a validation rule written in the CEL expression
language.
example:
+ reason: reason
messageExpression: messageExpression
+ fieldPath: fieldPath
rule: rule
message: message
properties:
+ fieldPath:
+ description: 'fieldPath represents the field path returned when the validation
+ fails. It must be a relative JSON path (i.e. with array notation) scoped
+ to the location of this x-kubernetes-validations extension in the schema
+ and refer to an existing field. e.g. when validation checks if a specific
+ attribute `foo` under a map `testMap`, the fieldPath could be set to `.testMap.foo`
+ If the validation checks two lists must have unique attributes, the fieldPath
+ could be set to either of the list: e.g. `.testList` It does not support
+ list numeric index. It supports child operation to refer to an existing
+ field currently. Refer to [JSONPath support in Kubernetes](https://kubernetes.io/docs/reference/kubectl/jsonpath/)
+ for more info. Numeric index of array is not supported. For field name
+ which contains special characters, use `[''specialName'']` to refer the
+ field name. e.g. for attribute `foo.34$` appears in a list `testList`,
+ the fieldPath could be set to `.testList[''foo.34$'']`'
+ type: string
message:
description: 'Message represents the message displayed when validation fails.
The message is required if the Rule contains line breaks. The message
@@ -216569,6 +217270,16 @@ components:
has access to all the same variables as the rule; the only difference
is the return type. Example: "x must be less than max ("+string(self.max)+")"'
type: string
+ reason:
+ description: 'reason provides a machine-readable validation failure reason
+ that is returned to the caller when a request fails this validation rule.
+ The HTTP status code returned to the caller will match the reason of the
+ reason of the first failed validation rule. The currently supported reasons
+ are: "FieldValueInvalid", "FieldValueForbidden", "FieldValueRequired",
+ "FieldValueDuplicate". If not set, default to use "FieldValueInvalid".
+ All future added reasons must be accepted by clients when reading this
+ value.'
+ type: string
rule:
description: "Rule represents the expression which will be evaluated by\
\ CEL. ref: https://github.com/google/cel-spec The Rule is scoped to the\
@@ -217406,8 +218117,6 @@ components:
key:
description: key is the label key that the selector applies to.
type: string
- x-kubernetes-patch-strategy: merge
- x-kubernetes-patch-merge-key: key
operator:
description: operator represents a key's relationship to a set of values.
Valid operators are In, NotIn, Exists and DoesNotExist.
diff --git a/kubernetes/docs/AuthenticationV1Api.md b/kubernetes/docs/AuthenticationV1Api.md
index 70650a033..d12130ca2 100644
--- a/kubernetes/docs/AuthenticationV1Api.md
+++ b/kubernetes/docs/AuthenticationV1Api.md
@@ -4,10 +4,91 @@ All URIs are relative to *http://localhost*
Method | HTTP request | Description
------------- | ------------- | -------------
+[**createSelfSubjectReview**](AuthenticationV1Api.md#createSelfSubjectReview) | **POST** /apis/authentication.k8s.io/v1/selfsubjectreviews |
[**createTokenReview**](AuthenticationV1Api.md#createTokenReview) | **POST** /apis/authentication.k8s.io/v1/tokenreviews |
[**getAPIResources**](AuthenticationV1Api.md#getAPIResources) | **GET** /apis/authentication.k8s.io/v1/ |
+<a name="createSelfSubjectReview"></a>
+# **createSelfSubjectReview**
+> V1SelfSubjectReview createSelfSubjectReview(body, dryRun, fieldManager, fieldValidation, pretty)
+
+
+
+create a SelfSubjectReview
+
+### Example
+```java
+// Import classes:
+import io.kubernetes.client.openapi.ApiClient;
+import io.kubernetes.client.openapi.ApiException;
+import io.kubernetes.client.openapi.Configuration;
+import io.kubernetes.client.openapi.auth.*;
+import io.kubernetes.client.openapi.models.*;
+import io.kubernetes.client.openapi.apis.AuthenticationV1Api;
+
+public class Example {
+ public static void main(String[] args) {
+ ApiClient defaultClient = Configuration.getDefaultApiClient();
+ defaultClient.setBasePath("http://localhost");
+
+ // Configure API key authorization: BearerToken
+ ApiKeyAuth BearerToken = (ApiKeyAuth) defaultClient.getAuthentication("BearerToken");
+ BearerToken.setApiKey("YOUR API KEY");
+ // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
+ //BearerToken.setApiKeyPrefix("Token");
+
+ AuthenticationV1Api apiInstance = new AuthenticationV1Api(defaultClient);
+ V1SelfSubjectReview body = new V1SelfSubjectReview(); // V1SelfSubjectReview |
+ String dryRun = "dryRun_example"; // String | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
+ String fieldManager = "fieldManager_example"; // String | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
+ String fieldValidation = "fieldValidation_example"; // String | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.
+ String pretty = "pretty_example"; // String | If 'true', then the output is pretty printed.
+ try {
+ V1SelfSubjectReview result = apiInstance.createSelfSubjectReview(body, dryRun, fieldManager, fieldValidation, pretty);
+ System.out.println(result);
+ } catch (ApiException e) {
+ System.err.println("Exception when calling AuthenticationV1Api#createSelfSubjectReview");
+ System.err.println("Status code: " + e.getCode());
+ System.err.println("Reason: " + e.getResponseBody());
+ System.err.println("Response headers: " + e.getResponseHeaders());
+ e.printStackTrace();
+ }
+ }
+}
+```
+
+### Parameters
+
+Name | Type | Description | Notes
+------------- | ------------- | ------------- | -------------
+ **body** | [**V1SelfSubjectReview**](V1SelfSubjectReview.md)| |
+ **dryRun** | **String**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
+ **fieldManager** | **String**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional]
+ **fieldValidation** | **String**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
+ **pretty** | **String**| If &#39;true&#39;, then the output is pretty printed. | [optional]
+
+### Return type
+
+[**V1SelfSubjectReview**](V1SelfSubjectReview.md)
+
+### Authorization
+
+[BearerToken](../README.md#BearerToken)
+
+### HTTP request headers
+
+ - **Content-Type**: Not defined
+ - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
+
+### HTTP response details
+| Status code | Description | Response headers |
+|-------------|-------------|------------------|
+**200** | OK | - |
+**201** | Created | - |
+**202** | Accepted | - |
+**401** | Unauthorized | - |
+
<a name="createTokenReview"></a>
# **createTokenReview**
> V1TokenReview createTokenReview(body, dryRun, fieldManager, fieldValidation, pretty)
diff --git a/kubernetes/docs/CoreV1EndpointPort.md b/kubernetes/docs/CoreV1EndpointPort.md
index e4938d07d..f42230f70 100644
--- a/kubernetes/docs/CoreV1EndpointPort.md
+++ b/kubernetes/docs/CoreV1EndpointPort.md
@@ -7,7 +7,7 @@ EndpointPort is a tuple that describes a single port.
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**appProtocol** | **String** | The application protocol for this port. This is used as a hint for implementations to offer richer behavior for protocols that they understand. This field follows standard Kubernetes label syntax. Valid values are either: * Un-prefixed protocol names - reserved for IANA standard service names (as per RFC-6335 and https://www.iana.org/assignments/service-names). * Kubernetes-defined prefixed names: * &#39;kubernetes.io/h2c&#39; - HTTP/2 over cleartext as described in https://www.rfc-editor.org/rfc/rfc7540 * Other protocols should use implementation-defined prefixed names such as mycompany.com/my-custom-protocol. | [optional]
+**appProtocol** | **String** | The application protocol for this port. This is used as a hint for implementations to offer richer behavior for protocols that they understand. This field follows standard Kubernetes label syntax. Valid values are either: * Un-prefixed protocol names - reserved for IANA standard service names (as per RFC-6335 and https://www.iana.org/assignments/service-names). * Kubernetes-defined prefixed names: * &#39;kubernetes.io/h2c&#39; - HTTP/2 over cleartext as described in https://www.rfc-editor.org/rfc/rfc7540 * &#39;kubernetes.io/ws&#39; - WebSocket over cleartext as described in https://www.rfc-editor.org/rfc/rfc6455 * &#39;kubernetes.io/wss&#39; - WebSocket over TLS as described in https://www.rfc-editor.org/rfc/rfc6455 * Other protocols should use implementation-defined prefixed names such as mycompany.com/my-custom-protocol. | [optional]
**name** | **String** | The name of this port. This must match the &#39;name&#39; field in the corresponding ServicePort. Must be a DNS_LABEL. Optional only if one port is defined. | [optional]
**port** | **Integer** | The port number of the endpoint. |
**protocol** | **String** | The IP protocol for this port. Must be UDP, TCP, or SCTP. Default is TCP. | [optional]
diff --git a/kubernetes/docs/DiscoveryV1EndpointPort.md b/kubernetes/docs/DiscoveryV1EndpointPort.md
index 866eab1bc..c33ded56c 100644
--- a/kubernetes/docs/DiscoveryV1EndpointPort.md
+++ b/kubernetes/docs/DiscoveryV1EndpointPort.md
@@ -7,7 +7,7 @@ EndpointPort represents a Port used by an EndpointSlice
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**appProtocol** | **String** | The application protocol for this port. This is used as a hint for implementations to offer richer behavior for protocols that they understand. This field follows standard Kubernetes label syntax. Valid values are either: * Un-prefixed protocol names - reserved for IANA standard service names (as per RFC-6335 and https://www.iana.org/assignments/service-names). * Kubernetes-defined prefixed names: * &#39;kubernetes.io/h2c&#39; - HTTP/2 over cleartext as described in https://www.rfc-editor.org/rfc/rfc7540 * Other protocols should use implementation-defined prefixed names such as mycompany.com/my-custom-protocol. | [optional]
+**appProtocol** | **String** | The application protocol for this port. This is used as a hint for implementations to offer richer behavior for protocols that they understand. This field follows standard Kubernetes label syntax. Valid values are either: * Un-prefixed protocol names - reserved for IANA standard service names (as per RFC-6335 and https://www.iana.org/assignments/service-names). * Kubernetes-defined prefixed names: * &#39;kubernetes.io/h2c&#39; - HTTP/2 over cleartext as described in https://www.rfc-editor.org/rfc/rfc7540 * &#39;kubernetes.io/ws&#39; - WebSocket over cleartext as described in https://www.rfc-editor.org/rfc/rfc6455 * &#39;kubernetes.io/wss&#39; - WebSocket over TLS as described in https://www.rfc-editor.org/rfc/rfc6455 * Other protocols should use implementation-defined prefixed names such as mycompany.com/my-custom-protocol. | [optional]
**name** | **String** | name represents the name of this port. All ports in an EndpointSlice must have a unique name. If the EndpointSlice is dervied from a Kubernetes service, this corresponds to the Service.ports[].name. Name must either be an empty string or pass DNS_LABEL validation: * must be no more than 63 characters long. * must consist of lower case alphanumeric characters or &#39;-&#39;. * must start and end with an alphanumeric character. Default is empty string. | [optional]
**port** | **Integer** | port represents the port number of the endpoint. If this is not specified, ports are not restricted and must be interpreted in the context of the specific consumer. | [optional]
**protocol** | **String** | protocol represents the IP protocol for this port. Must be UDP, TCP, or SCTP. Default is TCP. | [optional]
diff --git a/kubernetes/docs/NetworkingV1Api.md b/kubernetes/docs/NetworkingV1Api.md
index d7369c9af..e4c8b2622 100644
--- a/kubernetes/docs/NetworkingV1Api.md
+++ b/kubernetes/docs/NetworkingV1Api.md
@@ -23,17 +23,14 @@ Method | HTTP request | Description
[**patchNamespacedIngress**](NetworkingV1Api.md#patchNamespacedIngress) | **PATCH** /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name} |
[**patchNamespacedIngressStatus**](NetworkingV1Api.md#patchNamespacedIngressStatus) | **PATCH** /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status |
[**patchNamespacedNetworkPolicy**](NetworkingV1Api.md#patchNamespacedNetworkPolicy) | **PATCH** /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name} |
-[**patchNamespacedNetworkPolicyStatus**](NetworkingV1Api.md#patchNamespacedNetworkPolicyStatus) | **PATCH** /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}/status |
[**readIngressClass**](NetworkingV1Api.md#readIngressClass) | **GET** /apis/networking.k8s.io/v1/ingressclasses/{name} |
[**readNamespacedIngress**](NetworkingV1Api.md#readNamespacedIngress) | **GET** /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name} |
[**readNamespacedIngressStatus**](NetworkingV1Api.md#readNamespacedIngressStatus) | **GET** /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status |
[**readNamespacedNetworkPolicy**](NetworkingV1Api.md#readNamespacedNetworkPolicy) | **GET** /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name} |
-[**readNamespacedNetworkPolicyStatus**](NetworkingV1Api.md#readNamespacedNetworkPolicyStatus) | **GET** /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}/status |
[**replaceIngressClass**](NetworkingV1Api.md#replaceIngressClass) | **PUT** /apis/networking.k8s.io/v1/ingressclasses/{name} |
[**replaceNamespacedIngress**](NetworkingV1Api.md#replaceNamespacedIngress) | **PUT** /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name} |
[**replaceNamespacedIngressStatus**](NetworkingV1Api.md#replaceNamespacedIngressStatus) | **PUT** /apis/networking.k8s.io/v1/namespaces/{namespace}/ingresses/{name}/status |
[**replaceNamespacedNetworkPolicy**](NetworkingV1Api.md#replaceNamespacedNetworkPolicy) | **PUT** /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name} |
-[**replaceNamespacedNetworkPolicyStatus**](NetworkingV1Api.md#replaceNamespacedNetworkPolicyStatus) | **PUT** /apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}/status |
<a name="createIngressClass"></a>
@@ -1683,91 +1680,6 @@ Name | Type | Description | Notes
**201** | Created | - |
**401** | Unauthorized | - |
-<a name="patchNamespacedNetworkPolicyStatus"></a>
-# **patchNamespacedNetworkPolicyStatus**
-> V1NetworkPolicy patchNamespacedNetworkPolicyStatus(name, namespace, body, pretty, dryRun, fieldManager, fieldValidation, force)
-
-
-
-partially update status of the specified NetworkPolicy
-
-### Example
-```java
-// Import classes:
-import io.kubernetes.client.openapi.ApiClient;
-import io.kubernetes.client.openapi.ApiException;
-import io.kubernetes.client.openapi.Configuration;
-import io.kubernetes.client.openapi.auth.*;
-import io.kubernetes.client.openapi.models.*;
-import io.kubernetes.client.openapi.apis.NetworkingV1Api;
-
-public class Example {
- public static void main(String[] args) {
- ApiClient defaultClient = Configuration.getDefaultApiClient();
- defaultClient.setBasePath("http://localhost");
-
- // Configure API key authorization: BearerToken
- ApiKeyAuth BearerToken = (ApiKeyAuth) defaultClient.getAuthentication("BearerToken");
- BearerToken.setApiKey("YOUR API KEY");
- // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
- //BearerToken.setApiKeyPrefix("Token");
-
- NetworkingV1Api apiInstance = new NetworkingV1Api(defaultClient);
- String name = "name_example"; // String | name of the NetworkPolicy
- String namespace = "namespace_example"; // String | object name and auth scope, such as for teams and projects
- V1Patch body = new V1Patch(); // V1Patch |
- String pretty = "pretty_example"; // String | If 'true', then the output is pretty printed.
- String dryRun = "dryRun_example"; // String | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
- String fieldManager = "fieldManager_example"; // String | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch).
- String fieldValidation = "fieldValidation_example"; // String | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.
- Boolean force = true; // Boolean | Force is going to \"force\" Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests.
- try {
- V1NetworkPolicy result = apiInstance.patchNamespacedNetworkPolicyStatus(name, namespace, body, pretty, dryRun, fieldManager, fieldValidation, force);
- System.out.println(result);
- } catch (ApiException e) {
- System.err.println("Exception when calling NetworkingV1Api#patchNamespacedNetworkPolicyStatus");
- System.err.println("Status code: " + e.getCode());
- System.err.println("Reason: " + e.getResponseBody());
- System.err.println("Response headers: " + e.getResponseHeaders());
- e.printStackTrace();
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **name** | **String**| name of the NetworkPolicy |
- **namespace** | **String**| object name and auth scope, such as for teams and projects |
- **body** | **V1Patch**| |
- **pretty** | **String**| If &#39;true&#39;, then the output is pretty printed. | [optional]
- **dryRun** | **String**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
- **fieldManager** | **String**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). | [optional]
- **fieldValidation** | **String**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
- **force** | **Boolean**| Force is going to \&quot;force\&quot; Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. | [optional]
-
-### Return type
-
-[**V1NetworkPolicy**](V1NetworkPolicy.md)
-
-### Authorization
-
-[BearerToken](../README.md#BearerToken)
-
-### HTTP request headers
-
- - **Content-Type**: application/json-patch+json, application/merge-patch+json, application/strategic-merge-patch+json, application/apply-patch+yaml
- - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-**200** | OK | - |
-**201** | Created | - |
-**401** | Unauthorized | - |
-
<a name="readIngressClass"></a>
# **readIngressClass**
> V1IngressClass readIngressClass(name, pretty)
@@ -2062,80 +1974,6 @@ Name | Type | Description | Notes
**200** | OK | - |
**401** | Unauthorized | - |
-<a name="readNamespacedNetworkPolicyStatus"></a>
-# **readNamespacedNetworkPolicyStatus**
-> V1NetworkPolicy readNamespacedNetworkPolicyStatus(name, namespace, pretty)
-
-
-
-read status of the specified NetworkPolicy
-
-### Example
-```java
-// Import classes:
-import io.kubernetes.client.openapi.ApiClient;
-import io.kubernetes.client.openapi.ApiException;
-import io.kubernetes.client.openapi.Configuration;
-import io.kubernetes.client.openapi.auth.*;
-import io.kubernetes.client.openapi.models.*;
-import io.kubernetes.client.openapi.apis.NetworkingV1Api;
-
-public class Example {
- public static void main(String[] args) {
- ApiClient defaultClient = Configuration.getDefaultApiClient();
- defaultClient.setBasePath("http://localhost");
-
- // Configure API key authorization: BearerToken
- ApiKeyAuth BearerToken = (ApiKeyAuth) defaultClient.getAuthentication("BearerToken");
- BearerToken.setApiKey("YOUR API KEY");
- // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
- //BearerToken.setApiKeyPrefix("Token");
-
- NetworkingV1Api apiInstance = new NetworkingV1Api(defaultClient);
- String name = "name_example"; // String | name of the NetworkPolicy
- String namespace = "namespace_example"; // String | object name and auth scope, such as for teams and projects
- String pretty = "pretty_example"; // String | If 'true', then the output is pretty printed.
- try {
- V1NetworkPolicy result = apiInstance.readNamespacedNetworkPolicyStatus(name, namespace, pretty);
- System.out.println(result);
- } catch (ApiException e) {
- System.err.println("Exception when calling NetworkingV1Api#readNamespacedNetworkPolicyStatus");
- System.err.println("Status code: " + e.getCode());
- System.err.println("Reason: " + e.getResponseBody());
- System.err.println("Response headers: " + e.getResponseHeaders());
- e.printStackTrace();
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **name** | **String**| name of the NetworkPolicy |
- **namespace** | **String**| object name and auth scope, such as for teams and projects |
- **pretty** | **String**| If &#39;true&#39;, then the output is pretty printed. | [optional]
-
-### Return type
-
-[**V1NetworkPolicy**](V1NetworkPolicy.md)
-
-### Authorization
-
-[BearerToken](../README.md#BearerToken)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-**200** | OK | - |
-**401** | Unauthorized | - |
-
<a name="replaceIngressClass"></a>
# **replaceIngressClass**
> V1IngressClass replaceIngressClass(name, body, pretty, dryRun, fieldManager, fieldValidation)
@@ -2466,86 +2304,3 @@ Name | Type | Description | Notes
**201** | Created | - |
**401** | Unauthorized | - |
-<a name="replaceNamespacedNetworkPolicyStatus"></a>
-# **replaceNamespacedNetworkPolicyStatus**
-> V1NetworkPolicy replaceNamespacedNetworkPolicyStatus(name, namespace, body, pretty, dryRun, fieldManager, fieldValidation)
-
-
-
-replace status of the specified NetworkPolicy
-
-### Example
-```java
-// Import classes:
-import io.kubernetes.client.openapi.ApiClient;
-import io.kubernetes.client.openapi.ApiException;
-import io.kubernetes.client.openapi.Configuration;
-import io.kubernetes.client.openapi.auth.*;
-import io.kubernetes.client.openapi.models.*;
-import io.kubernetes.client.openapi.apis.NetworkingV1Api;
-
-public class Example {
- public static void main(String[] args) {
- ApiClient defaultClient = Configuration.getDefaultApiClient();
- defaultClient.setBasePath("http://localhost");
-
- // Configure API key authorization: BearerToken
- ApiKeyAuth BearerToken = (ApiKeyAuth) defaultClient.getAuthentication("BearerToken");
- BearerToken.setApiKey("YOUR API KEY");
- // Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
- //BearerToken.setApiKeyPrefix("Token");
-
- NetworkingV1Api apiInstance = new NetworkingV1Api(defaultClient);
- String name = "name_example"; // String | name of the NetworkPolicy
- String namespace = "namespace_example"; // String | object name and auth scope, such as for teams and projects
- V1NetworkPolicy body = new V1NetworkPolicy(); // V1NetworkPolicy |
- String pretty = "pretty_example"; // String | If 'true', then the output is pretty printed.
- String dryRun = "dryRun_example"; // String | When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed
- String fieldManager = "fieldManager_example"; // String | fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint.
- String fieldValidation = "fieldValidation_example"; // String | fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered.
- try {
- V1NetworkPolicy result = apiInstance.replaceNamespacedNetworkPolicyStatus(name, namespace, body, pretty, dryRun, fieldManager, fieldValidation);
- System.out.println(result);
- } catch (ApiException e) {
- System.err.println("Exception when calling NetworkingV1Api#replaceNamespacedNetworkPolicyStatus");
- System.err.println("Status code: " + e.getCode());
- System.err.println("Reason: " + e.getResponseBody());
- System.err.println("Response headers: " + e.getResponseHeaders());
- e.printStackTrace();
- }
- }
-}
-```
-
-### Parameters
-
-Name | Type | Description | Notes
-------------- | ------------- | ------------- | -------------
- **name** | **String**| name of the NetworkPolicy |
- **namespace** | **String**| object name and auth scope, such as for teams and projects |
- **body** | [**V1NetworkPolicy**](V1NetworkPolicy.md)| |
- **pretty** | **String**| If &#39;true&#39;, then the output is pretty printed. | [optional]
- **dryRun** | **String**| When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed | [optional]
- **fieldManager** | **String**| fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. | [optional]
- **fieldValidation** | **String**| fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. | [optional]
-
-### Return type
-
-[**V1NetworkPolicy**](V1NetworkPolicy.md)
-
-### Authorization
-
-[BearerToken](../README.md#BearerToken)
-
-### HTTP request headers
-
- - **Content-Type**: Not defined
- - **Accept**: application/json, application/yaml, application/vnd.kubernetes.protobuf
-
-### HTTP response details
-| Status code | Description | Response headers |
-|-------------|-------------|------------------|
-**200** | OK | - |
-**201** | Created | - |
-**401** | Unauthorized | - |
-
diff --git a/kubernetes/docs/V1ClaimSource.md b/kubernetes/docs/V1ClaimSource.md
index 424d246d4..6255ee212 100644
--- a/kubernetes/docs/V1ClaimSource.md
+++ b/kubernetes/docs/V1ClaimSource.md
@@ -8,7 +8,7 @@ ClaimSource describes a reference to a ResourceClaim. Exactly one of these fiel
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**resourceClaimName** | **String** | ResourceClaimName is the name of a ResourceClaim object in the same namespace as this pod. | [optional]
-**resourceClaimTemplateName** | **String** | ResourceClaimTemplateName is the name of a ResourceClaimTemplate object in the same namespace as this pod. The template will be used to create a new ResourceClaim, which will be bound to this pod. When this pod is deleted, the ResourceClaim will also be deleted. The name of the ResourceClaim will be &lt;pod name&gt;-&lt;resource name&gt;, where &lt;resource name&gt; is the PodResourceClaim.Name. Pod validation will reject the pod if the concatenated name is not valid for a ResourceClaim (e.g. too long). An existing ResourceClaim with that name that is not owned by the pod will not be used for the pod to avoid using an unrelated resource by mistake. Scheduling and pod startup are then blocked until the unrelated ResourceClaim is removed. This field is immutable and no changes will be made to the corresponding ResourceClaim by the control plane after creating the ResourceClaim. | [optional]
+**resourceClaimTemplateName** | **String** | ResourceClaimTemplateName is the name of a ResourceClaimTemplate object in the same namespace as this pod. The template will be used to create a new ResourceClaim, which will be bound to this pod. When this pod is deleted, the ResourceClaim will also be deleted. The pod name and resource name, along with a generated component, will be used to form a unique name for the ResourceClaim, which will be recorded in pod.status.resourceClaimStatuses. This field is immutable and no changes will be made to the corresponding ResourceClaim by the control plane after creating the ResourceClaim. | [optional]
diff --git a/kubernetes/docs/V1Container.md b/kubernetes/docs/V1Container.md
index 51baeed34..e0f6773e5 100644
--- a/kubernetes/docs/V1Container.md
+++ b/kubernetes/docs/V1Container.md
@@ -20,6 +20,7 @@ Name | Type | Description | Notes
**readinessProbe** | [**V1Probe**](V1Probe.md) | | [optional]
**resizePolicy** | [**List&lt;V1ContainerResizePolicy&gt;**](V1ContainerResizePolicy.md) | Resources resize policy for the container. | [optional]
**resources** | [**V1ResourceRequirements**](V1ResourceRequirements.md) | | [optional]
+**restartPolicy** | **String** | RestartPolicy defines the restart behavior of individual containers in a pod. This field may only be set for init containers, and the only allowed value is \&quot;Always\&quot;. For non-init containers or when this field is not specified, the restart behavior is defined by the Pod&#39;s restart policy and the container type. Setting the RestartPolicy as \&quot;Always\&quot; for the init container will have the following effect: this init container will be continually restarted on exit until all regular containers have terminated. Once all regular containers have completed, all init containers with restartPolicy \&quot;Always\&quot; will be shut down. This lifecycle differs from normal init containers and is often referred to as a \&quot;sidecar\&quot; container. Although this init container still starts in the init container sequence, it does not wait for the container to complete before proceeding to the next init container. Instead, the next init container starts immediately after this init container is started, or after any startupProbe has successfully completed. | [optional]
**securityContext** | [**V1SecurityContext**](V1SecurityContext.md) | | [optional]
**startupProbe** | [**V1Probe**](V1Probe.md) | | [optional]
**stdin** | **Boolean** | Whether this container should allocate a buffer for stdin in the container runtime. If this is not set, reads from stdin in the container will always result in EOF. Default is false. | [optional]
diff --git a/kubernetes/docs/V1EphemeralContainer.md b/kubernetes/docs/V1EphemeralContainer.md
index 96d278abd..2d2f392b2 100644
--- a/kubernetes/docs/V1EphemeralContainer.md
+++ b/kubernetes/docs/V1EphemeralContainer.md
@@ -20,6 +20,7 @@ Name | Type | Description | Notes
**readinessProbe** | [**V1Probe**](V1Probe.md) | | [optional]
**resizePolicy** | [**List&lt;V1ContainerResizePolicy&gt;**](V1ContainerResizePolicy.md) | Resources resize policy for the container. | [optional]
**resources** | [**V1ResourceRequirements**](V1ResourceRequirements.md) | | [optional]
+**restartPolicy** | **String** | Restart policy for the container to manage the restart behavior of each container within a pod. This may only be set for init containers. You cannot set this field on ephemeral containers. | [optional]
**securityContext** | [**V1SecurityContext**](V1SecurityContext.md) | | [optional]
**startupProbe** | [**V1Probe**](V1Probe.md) | | [optional]
**stdin** | **Boolean** | Whether this container should allocate a buffer for stdin in the container runtime. If this is not set, reads from stdin in the container will always result in EOF. Default is false. | [optional]
diff --git a/kubernetes/docs/V1JobSpec.md b/kubernetes/docs/V1JobSpec.md
index 55a6b2d4f..8d35c1b7d 100644
--- a/kubernetes/docs/V1JobSpec.md
+++ b/kubernetes/docs/V1JobSpec.md
@@ -9,11 +9,14 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**activeDeadlineSeconds** | **Long** | Specifies the duration in seconds relative to the startTime that the job may be continuously active before the system tries to terminate it; value must be positive integer. If a Job is suspended (at creation or through an update), this timer will effectively be stopped and reset when the Job is resumed again. | [optional]
**backoffLimit** | **Integer** | Specifies the number of retries before marking this job failed. Defaults to 6 | [optional]
+**backoffLimitPerIndex** | **Integer** | Specifies the limit for the number of retries within an index before marking this index as failed. When enabled the number of failures per index is kept in the pod&#39;s batch.kubernetes.io/job-index-failure-count annotation. It can only be set when Job&#39;s completionMode&#x3D;Indexed, and the Pod&#39;s restart policy is Never. The field is immutable. This field is alpha-level. It can be used when the &#x60;JobBackoffLimitPerIndex&#x60; feature gate is enabled (disabled by default). | [optional]
**completionMode** | **String** | completionMode specifies how Pod completions are tracked. It can be &#x60;NonIndexed&#x60; (default) or &#x60;Indexed&#x60;. &#x60;NonIndexed&#x60; means that the Job is considered complete when there have been .spec.completions successfully completed Pods. Each Pod completion is homologous to each other. &#x60;Indexed&#x60; means that the Pods of a Job get an associated completion index from 0 to (.spec.completions - 1), available in the annotation batch.kubernetes.io/job-completion-index. The Job is considered complete when there is one successfully completed Pod for each index. When value is &#x60;Indexed&#x60;, .spec.completions must be specified and &#x60;.spec.parallelism&#x60; must be less than or equal to 10^5. In addition, The Pod name takes the form &#x60;$(job-name)-$(index)-$(random-string)&#x60;, the Pod hostname takes the form &#x60;$(job-name)-$(index)&#x60;. More completion modes can be added in the future. If the Job controller observes a mode that it doesn&#39;t recognize, which is possible during upgrades due to version skew, the controller skips updates for the Job. | [optional]
**completions** | **Integer** | Specifies the desired number of successfully finished pods the job should be run with. Setting to null means that the success of any pod signals the success of all pods, and allows parallelism to have any positive value. Setting to 1 means that parallelism is limited to 1 and the success of that pod signals the success of the job. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/ | [optional]
**manualSelector** | **Boolean** | manualSelector controls generation of pod labels and pod selectors. Leave &#x60;manualSelector&#x60; unset unless you are certain what you are doing. When false or unset, the system pick labels unique to this job and appends those labels to the pod template. When true, the user is responsible for picking unique labels and specifying the selector. Failure to pick a unique label may cause this and other jobs to not function correctly. However, You may see &#x60;manualSelector&#x3D;true&#x60; in jobs that were created with the old &#x60;extensions/v1beta1&#x60; API. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/#specifying-your-own-pod-selector | [optional]
+**maxFailedIndexes** | **Integer** | Specifies the maximal number of failed indexes before marking the Job as failed, when backoffLimitPerIndex is set. Once the number of failed indexes exceeds this number the entire Job is marked as Failed and its execution is terminated. When left as null the job continues execution of all of its indexes and is marked with the &#x60;Complete&#x60; Job condition. It can only be specified when backoffLimitPerIndex is set. It can be null or up to completions. It is required and must be less than or equal to 10^4 when is completions greater than 10^5. This field is alpha-level. It can be used when the &#x60;JobBackoffLimitPerIndex&#x60; feature gate is enabled (disabled by default). | [optional]
**parallelism** | **Integer** | Specifies the maximum desired number of pods the job should run at any given time. The actual number of pods running in steady state will be less than this number when ((.spec.completions - .status.successful) &lt; .spec.parallelism), i.e. when the work left to do is less than max parallelism. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/ | [optional]
**podFailurePolicy** | [**V1PodFailurePolicy**](V1PodFailurePolicy.md) | | [optional]
+**podReplacementPolicy** | **String** | podReplacementPolicy specifies when to create replacement Pods. Possible values are: - TerminatingOrFailed means that we recreate pods when they are terminating (has a metadata.deletionTimestamp) or failed. - Failed means to wait until a previously created Pod is fully terminated (has phase Failed or Succeeded) before creating a replacement Pod. When using podFailurePolicy, Failed is the the only allowed value. TerminatingOrFailed and Failed are allowed values when podFailurePolicy is not in use. This is an alpha field. Enable JobPodReplacementPolicy to be able to use this field. | [optional]
**selector** | [**V1LabelSelector**](V1LabelSelector.md) | | [optional]
**suspend** | **Boolean** | suspend specifies whether the Job controller should create Pods or not. If a Job is created with suspend set to true, no Pods are created by the Job controller. If a Job is suspended after creation (i.e. the flag goes from false to true), the Job controller will delete all active Pods associated with this Job. Users must design their workload to gracefully handle this. Suspending a Job will reset the StartTime field of the Job, effectively resetting the ActiveDeadlineSeconds timer too. Defaults to false. | [optional]
**template** | [**V1PodTemplateSpec**](V1PodTemplateSpec.md) | |
diff --git a/kubernetes/docs/V1JobStatus.md b/kubernetes/docs/V1JobStatus.md
index 10e9c8241..de4591c96 100644
--- a/kubernetes/docs/V1JobStatus.md
+++ b/kubernetes/docs/V1JobStatus.md
@@ -12,9 +12,11 @@ Name | Type | Description | Notes
**completionTime** | [**OffsetDateTime**](OffsetDateTime.md) | Represents time when the job was completed. It is not guaranteed to be set in happens-before order across separate operations. It is represented in RFC3339 form and is in UTC. The completion time is only set when the job finishes successfully. | [optional]
**conditions** | [**List&lt;V1JobCondition&gt;**](V1JobCondition.md) | The latest available observations of an object&#39;s current state. When a Job fails, one of the conditions will have type \&quot;Failed\&quot; and status true. When a Job is suspended, one of the conditions will have type \&quot;Suspended\&quot; and status true; when the Job is resumed, the status of this condition will become false. When a Job is completed, one of the conditions will have type \&quot;Complete\&quot; and status true. More info: https://kubernetes.io/docs/concepts/workloads/controllers/jobs-run-to-completion/ | [optional]
**failed** | **Integer** | The number of pods which reached phase Failed. | [optional]
+**failedIndexes** | **String** | FailedIndexes holds the failed indexes when backoffLimitPerIndex&#x3D;true. The indexes are represented in the text format analogous as for the &#x60;completedIndexes&#x60; field, ie. they are kept as decimal integers separated by commas. The numbers are listed in increasing order. Three or more consecutive numbers are compressed and represented by the first and last element of the series, separated by a hyphen. For example, if the failed indexes are 1, 3, 4, 5 and 7, they are represented as \&quot;1,3-5,7\&quot;. This field is alpha-level. It can be used when the &#x60;JobBackoffLimitPerIndex&#x60; feature gate is enabled (disabled by default). | [optional]
**ready** | **Integer** | The number of pods which have a Ready condition. This field is beta-level. The job controller populates the field when the feature gate JobReadyPods is enabled (enabled by default). | [optional]
**startTime** | [**OffsetDateTime**](OffsetDateTime.md) | Represents time when the job controller started processing a job. When a Job is created in the suspended state, this field is not set until the first time it is resumed. This field is reset every time a Job is resumed from suspension. It is represented in RFC3339 form and is in UTC. | [optional]
**succeeded** | **Integer** | The number of pods which reached phase Succeeded. | [optional]
+**terminating** | **Integer** | The number of pods which are terminating (in phase Pending or Running and have a deletionTimestamp). This field is alpha-level. The job controller populates the field when the feature gate JobPodReplacementPolicy is enabled (disabled by default). | [optional]
**uncountedTerminatedPods** | [**V1UncountedTerminatedPods**](V1UncountedTerminatedPods.md) | | [optional]
diff --git a/kubernetes/docs/V1LoadBalancerIngress.md b/kubernetes/docs/V1LoadBalancerIngress.md
index 3cfaffea0..a3985d12b 100644
--- a/kubernetes/docs/V1LoadBalancerIngress.md
+++ b/kubernetes/docs/V1LoadBalancerIngress.md
@@ -9,6 +9,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**hostname** | **String** | Hostname is set for load-balancer ingress points that are DNS based (typically AWS load-balancers) | [optional]
**ip** | **String** | IP is set for load-balancer ingress points that are IP based (typically GCE or OpenStack load-balancers) | [optional]
+**ipMode** | **String** | IPMode specifies how the load-balancer IP behaves, and may only be specified when the ip field is specified. Setting this to \&quot;VIP\&quot; indicates that traffic is delivered to the node with the destination set to the load-balancer&#39;s IP and port. Setting this to \&quot;Proxy\&quot; indicates that traffic is delivered to the node or pod with the destination set to the node&#39;s IP and node port or the pod&#39;s IP and port. Service implementations may use this information to adjust traffic routing. | [optional]
**ports** | [**List&lt;V1PortStatus&gt;**](V1PortStatus.md) | Ports is a list of records of service ports If used, every port defined in the service should have an entry in it | [optional]
diff --git a/kubernetes/docs/V1MutatingWebhook.md b/kubernetes/docs/V1MutatingWebhook.md
index 21143d208..217091725 100644
--- a/kubernetes/docs/V1MutatingWebhook.md
+++ b/kubernetes/docs/V1MutatingWebhook.md
@@ -10,7 +10,7 @@ Name | Type | Description | Notes
**admissionReviewVersions** | **List&lt;String&gt;** | AdmissionReviewVersions is an ordered list of preferred &#x60;AdmissionReview&#x60; versions the Webhook expects. API server will try to use first version in the list which it supports. If none of the versions specified in this list supported by API server, validation will fail for this object. If a persisted webhook configuration specifies allowed versions and does not include any versions known to the API Server, calls to the webhook will fail and be subject to the failure policy. |
**clientConfig** | [**AdmissionregistrationV1WebhookClientConfig**](AdmissionregistrationV1WebhookClientConfig.md) | |
**failurePolicy** | **String** | FailurePolicy defines how unrecognized errors from the admission endpoint are handled - allowed values are Ignore or Fail. Defaults to Fail. | [optional]
-**matchConditions** | [**List&lt;V1MatchCondition&gt;**](V1MatchCondition.md) | MatchConditions is a list of conditions that must be met for a request to be sent to this webhook. Match conditions filter requests that have already been matched by the rules, namespaceSelector, and objectSelector. An empty list of matchConditions matches all requests. There are a maximum of 64 match conditions allowed. The exact matching logic is (in order): 1. If ANY matchCondition evaluates to FALSE, the webhook is skipped. 2. If ALL matchConditions evaluate to TRUE, the webhook is called. 3. If any matchCondition evaluates to an error (but none are FALSE): - If failurePolicy&#x3D;Fail, reject the request - If failurePolicy&#x3D;Ignore, the error is ignored and the webhook is skipped This is an alpha feature and managed by the AdmissionWebhookMatchConditions feature gate. | [optional]
+**matchConditions** | [**List&lt;V1MatchCondition&gt;**](V1MatchCondition.md) | MatchConditions is a list of conditions that must be met for a request to be sent to this webhook. Match conditions filter requests that have already been matched by the rules, namespaceSelector, and objectSelector. An empty list of matchConditions matches all requests. There are a maximum of 64 match conditions allowed. The exact matching logic is (in order): 1. If ANY matchCondition evaluates to FALSE, the webhook is skipped. 2. If ALL matchConditions evaluate to TRUE, the webhook is called. 3. If any matchCondition evaluates to an error (but none are FALSE): - If failurePolicy&#x3D;Fail, reject the request - If failurePolicy&#x3D;Ignore, the error is ignored and the webhook is skipped This is a beta feature and managed by the AdmissionWebhookMatchConditions feature gate. | [optional]
**matchPolicy** | **String** | matchPolicy defines how the \&quot;rules\&quot; list is used to match incoming requests. Allowed values are \&quot;Exact\&quot; or \&quot;Equivalent\&quot;. - Exact: match a request only if it exactly matches a specified rule. For example, if deployments can be modified via apps/v1, apps/v1beta1, and extensions/v1beta1, but \&quot;rules\&quot; only included &#x60;apiGroups:[\&quot;apps\&quot;], apiVersions:[\&quot;v1\&quot;], resources: [\&quot;deployments\&quot;]&#x60;, a request to apps/v1beta1 or extensions/v1beta1 would not be sent to the webhook. - Equivalent: match a request if modifies a resource listed in rules, even via another API group or version. For example, if deployments can be modified via apps/v1, apps/v1beta1, and extensions/v1beta1, and \&quot;rules\&quot; only included &#x60;apiGroups:[\&quot;apps\&quot;], apiVersions:[\&quot;v1\&quot;], resources: [\&quot;deployments\&quot;]&#x60;, a request to apps/v1beta1 or extensions/v1beta1 would be converted to apps/v1 and sent to the webhook. Defaults to \&quot;Equivalent\&quot; | [optional]
**name** | **String** | The name of the admission webhook. Name should be fully qualified, e.g., imagepolicy.kubernetes.io, where \&quot;imagepolicy\&quot; is the name of the webhook, and kubernetes.io is the name of the organization. Required. |
**namespaceSelector** | [**V1LabelSelector**](V1LabelSelector.md) | | [optional]
diff --git a/kubernetes/docs/V1NetworkPolicy.md b/kubernetes/docs/V1NetworkPolicy.md
index 51ea0aba2..01cf9fefd 100644
--- a/kubernetes/docs/V1NetworkPolicy.md
+++ b/kubernetes/docs/V1NetworkPolicy.md
@@ -11,7 +11,6 @@ Name | Type | Description | Notes
**kind** | **String** | Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds | [optional]
**metadata** | [**V1ObjectMeta**](V1ObjectMeta.md) | | [optional]
**spec** | [**V1NetworkPolicySpec**](V1NetworkPolicySpec.md) | | [optional]
-**status** | [**V1NetworkPolicyStatus**](V1NetworkPolicyStatus.md) | | [optional]
## Implemented Interfaces
diff --git a/kubernetes/docs/V1NetworkPolicyStatus.md b/kubernetes/docs/V1NetworkPolicyStatus.md
deleted file mode 100644
index 108355493..000000000
--- a/kubernetes/docs/V1NetworkPolicyStatus.md
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-# V1NetworkPolicyStatus
-
-NetworkPolicyStatus describes the current state of the NetworkPolicy.
-## Properties
-
-Name | Type | Description | Notes
------------- | ------------- | ------------- | -------------
-**conditions** | [**List&lt;V1Condition&gt;**](V1Condition.md) | conditions holds an array of metav1.Condition that describe the state of the NetworkPolicy. Current service state | [optional]
-
-
-
diff --git a/kubernetes/docs/V1PersistentVolumeClaimStatus.md b/kubernetes/docs/V1PersistentVolumeClaimStatus.md
index 6b72093dd..59256c31d 100644
--- a/kubernetes/docs/V1PersistentVolumeClaimStatus.md
+++ b/kubernetes/docs/V1PersistentVolumeClaimStatus.md
@@ -8,11 +8,11 @@ PersistentVolumeClaimStatus is the current status of a persistent volume claim.
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**accessModes** | **List&lt;String&gt;** | accessModes contains the actual access modes the volume backing the PVC has. More info: https://kubernetes.io/docs/concepts/storage/persistent-volumes#access-modes-1 | [optional]
-**allocatedResources** | [**Map&lt;String, Quantity&gt;**](Quantity.md) | allocatedResources is the storage resource within AllocatedResources tracks the capacity allocated to a PVC. It may be larger than the actual capacity when a volume expansion operation is requested. For storage quota, the larger value from allocatedResources and PVC.spec.resources is used. If allocatedResources is not set, PVC.spec.resources alone is used for quota calculation. If a volume expansion capacity request is lowered, allocatedResources is only lowered if there are no expansion operations in progress and if the actual volume capacity is equal or lower than the requested capacity. This is an alpha field and requires enabling RecoverVolumeExpansionFailure feature. | [optional]
+**allocatedResourceStatuses** | **Map&lt;String, String&gt;** | allocatedResourceStatuses stores status of resource being resized for the given PVC. Key names follow standard Kubernetes label syntax. Valid values are either: * Un-prefixed keys: - storage - the capacity of the volume. * Custom resources must use implementation-defined prefixed names such as \&quot;example.com/my-custom-resource\&quot; Apart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used. ClaimResourceStatus can be in any of following states: - ControllerResizeInProgress: State set when resize controller starts resizing the volume in control-plane. - ControllerResizeFailed: State set when resize has failed in resize controller with a terminal error. - NodeResizePending: State set when resize controller has finished resizing the volume but further resizing of volume is needed on the node. - NodeResizeInProgress: State set when kubelet starts resizing the volume. - NodeResizeFailed: State set when resizing has failed in kubelet with a terminal error. Transient errors don&#39;t set NodeResizeFailed. For example: if expanding a PVC for more capacity - this field can be one of the following states: - pvc.status.allocatedResourceStatus[&#39;storage&#39;] &#x3D; \&quot;ControllerResizeInProgress\&quot; - pvc.status.allocatedResourceStatus[&#39;storage&#39;] &#x3D; \&quot;ControllerResizeFailed\&quot; - pvc.status.allocatedResourceStatus[&#39;storage&#39;] &#x3D; \&quot;NodeResizePending\&quot; - pvc.status.allocatedResourceStatus[&#39;storage&#39;] &#x3D; \&quot;NodeResizeInProgress\&quot; - pvc.status.allocatedResourceStatus[&#39;storage&#39;] &#x3D; \&quot;NodeResizeFailed\&quot; When this field is not set, it means that no resize operation is in progress for the given PVC. A controller that receives PVC update with previously unknown resourceName or ClaimResourceStatus should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC. This is an alpha field and requires enabling RecoverVolumeExpansionFailure feature. | [optional]
+**allocatedResources** | [**Map&lt;String, Quantity&gt;**](Quantity.md) | allocatedResources tracks the resources allocated to a PVC including its capacity. Key names follow standard Kubernetes label syntax. Valid values are either: * Un-prefixed keys: - storage - the capacity of the volume. * Custom resources must use implementation-defined prefixed names such as \&quot;example.com/my-custom-resource\&quot; Apart from above values - keys that are unprefixed or have kubernetes.io prefix are considered reserved and hence may not be used. Capacity reported here may be larger than the actual capacity when a volume expansion operation is requested. For storage quota, the larger value from allocatedResources and PVC.spec.resources is used. If allocatedResources is not set, PVC.spec.resources alone is used for quota calculation. If a volume expansion capacity request is lowered, allocatedResources is only lowered if there are no expansion operations in progress and if the actual volume capacity is equal or lower than the requested capacity. A controller that receives PVC update with previously unknown resourceName should ignore the update for the purpose it was designed. For example - a controller that only is responsible for resizing capacity of the volume, should ignore PVC updates that change other valid resources associated with PVC. This is an alpha field and requires enabling RecoverVolumeExpansionFailure feature. | [optional]
**capacity** | [**Map&lt;String, Quantity&gt;**](Quantity.md) | capacity represents the actual resources of the underlying volume. | [optional]
**conditions** | [**List&lt;V1PersistentVolumeClaimCondition&gt;**](V1PersistentVolumeClaimCondition.md) | conditions is the current Condition of persistent volume claim. If underlying persistent volume is being resized then the Condition will be set to &#39;ResizeStarted&#39;. | [optional]
**phase** | **String** | phase represents the current phase of PersistentVolumeClaim. | [optional]
-**resizeStatus** | **String** | resizeStatus stores status of resize operation. ResizeStatus is not set by default but when expansion is complete resizeStatus is set to empty string by resize controller or kubelet. This is an alpha field and requires enabling RecoverVolumeExpansionFailure feature. | [optional]
diff --git a/kubernetes/docs/V1PodFailurePolicyRule.md b/kubernetes/docs/V1PodFailurePolicyRule.md
index 67ac71b08..5f6d54c9a 100644
--- a/kubernetes/docs/V1PodFailurePolicyRule.md
+++ b/kubernetes/docs/V1PodFailurePolicyRule.md
@@ -7,7 +7,7 @@ PodFailurePolicyRule describes how a pod failure is handled when the requirement
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**action** | **String** | Specifies the action taken on a pod failure when the requirements are satisfied. Possible values are: - FailJob: indicates that the pod&#39;s job is marked as Failed and all running pods are terminated. - Ignore: indicates that the counter towards the .backoffLimit is not incremented and a replacement pod is created. - Count: indicates that the pod is handled in the default way - the counter towards the .backoffLimit is incremented. Additional values are considered to be added in the future. Clients should react to an unknown action by skipping the rule. |
+**action** | **String** | Specifies the action taken on a pod failure when the requirements are satisfied. Possible values are: - FailJob: indicates that the pod&#39;s job is marked as Failed and all running pods are terminated. - FailIndex: indicates that the pod&#39;s index is marked as Failed and will not be restarted. This value is alpha-level. It can be used when the &#x60;JobBackoffLimitPerIndex&#x60; feature gate is enabled (disabled by default). - Ignore: indicates that the counter towards the .backoffLimit is not incremented and a replacement pod is created. - Count: indicates that the pod is handled in the default way - the counter towards the .backoffLimit is incremented. Additional values are considered to be added in the future. Clients should react to an unknown action by skipping the rule. |
**onExitCodes** | [**V1PodFailurePolicyOnExitCodesRequirement**](V1PodFailurePolicyOnExitCodesRequirement.md) | | [optional]
**onPodConditions** | [**List&lt;V1PodFailurePolicyOnPodConditionsPattern&gt;**](V1PodFailurePolicyOnPodConditionsPattern.md) | Represents the requirement on the pod conditions. The requirement is represented as a list of pod condition patterns. The requirement is satisfied if at least one pattern matches an actual pod condition. At most 20 elements are allowed. |
diff --git a/kubernetes/docs/V1PodIP.md b/kubernetes/docs/V1PodIP.md
index 59ed5ed31..709c737c5 100644
--- a/kubernetes/docs/V1PodIP.md
+++ b/kubernetes/docs/V1PodIP.md
@@ -2,12 +2,12 @@
# V1PodIP
-IP address information for entries in the (plural) PodIPs field. Each entry includes: IP: An IP address allocated to the pod. Routable at least within the cluster.
+PodIP represents a single IP address allocated to the pod.
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**ip** | **String** | ip is an IP address (IPv4 or IPv6) assigned to the pod | [optional]
+**ip** | **String** | IP is the IP address assigned to the pod | [optional]
diff --git a/kubernetes/docs/V1PodStatus.md b/kubernetes/docs/V1PodStatus.md
index ab4e651dd..0f438b11a 100644
--- a/kubernetes/docs/V1PodStatus.md
+++ b/kubernetes/docs/V1PodStatus.md
@@ -10,16 +10,18 @@ Name | Type | Description | Notes
**conditions** | [**List&lt;V1PodCondition&gt;**](V1PodCondition.md) | Current service state of pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-conditions | [optional]
**containerStatuses** | [**List&lt;V1ContainerStatus&gt;**](V1ContainerStatus.md) | The list has one entry per container in the manifest. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status | [optional]
**ephemeralContainerStatuses** | [**List&lt;V1ContainerStatus&gt;**](V1ContainerStatus.md) | Status for any ephemeral containers that have run in this pod. | [optional]
-**hostIP** | **String** | IP address of the host to which the pod is assigned. Empty if not yet scheduled. | [optional]
+**hostIP** | **String** | hostIP holds the IP address of the host to which the pod is assigned. Empty if the pod has not started yet. A pod can be assigned to a node that has a problem in kubelet which in turns mean that HostIP will not be updated even if there is a node is assigned to pod | [optional]
+**hostIPs** | [**List&lt;V1HostIP&gt;**](V1HostIP.md) | hostIPs holds the IP addresses allocated to the host. If this field is specified, the first entry must match the hostIP field. This list is empty if the pod has not started yet. A pod can be assigned to a node that has a problem in kubelet which in turns means that HostIPs will not be updated even if there is a node is assigned to this pod. | [optional]
**initContainerStatuses** | [**List&lt;V1ContainerStatus&gt;**](V1ContainerStatus.md) | The list has one entry per init container in the manifest. The most recent successful init container will have ready &#x3D; true, the most recently started container will have startTime set. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-and-container-status | [optional]
**message** | **String** | A human readable message indicating details about why the pod is in this condition. | [optional]
**nominatedNodeName** | **String** | nominatedNodeName is set only when this pod preempts other pods on the node, but it cannot be scheduled right away as preemption victims receive their graceful termination periods. This field does not guarantee that the pod will be scheduled on this node. Scheduler may decide to place the pod elsewhere if other nodes become available sooner. Scheduler may also decide to give the resources on this node to a higher priority pod that is created after preemption. As a result, this field may be different than PodSpec.nodeName when the pod is scheduled. | [optional]
**phase** | **String** | The phase of a Pod is a simple, high-level summary of where the Pod is in its lifecycle. The conditions array, the reason and message fields, and the individual container status arrays contain more detail about the pod&#39;s status. There are five possible phase values: Pending: The pod has been accepted by the Kubernetes system, but one or more of the container images has not been created. This includes time before being scheduled as well as time spent downloading images over the network, which could take a while. Running: The pod has been bound to a node, and all of the containers have been created. At least one container is still running, or is in the process of starting or restarting. Succeeded: All containers in the pod have terminated in success, and will not be restarted. Failed: All containers in the pod have terminated, and at least one container has terminated in failure. The container either exited with non-zero status or was terminated by the system. Unknown: For some reason the state of the pod could not be obtained, typically due to an error in communicating with the host of the pod. More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle#pod-phase | [optional]
-**podIP** | **String** | IP address allocated to the pod. Routable at least within the cluster. Empty if not yet allocated. | [optional]
+**podIP** | **String** | podIP address allocated to the pod. Routable at least within the cluster. Empty if not yet allocated. | [optional]
**podIPs** | [**List&lt;V1PodIP&gt;**](V1PodIP.md) | podIPs holds the IP addresses allocated to the pod. If this field is specified, the 0th entry must match the podIP field. Pods may be allocated at most 1 value for each of IPv4 and IPv6. This list is empty if no IPs have been allocated yet. | [optional]
**qosClass** | **String** | The Quality of Service (QOS) classification assigned to the pod based on resource requirements See PodQOSClass type for available QOS classes More info: https://kubernetes.io/docs/concepts/workloads/pods/pod-qos/#quality-of-service-classes | [optional]
**reason** | **String** | A brief CamelCase message indicating details about why the pod is in this state. e.g. &#39;Evicted&#39; | [optional]
**resize** | **String** | Status of resources resize desired for pod&#39;s containers. It is empty if no resources resize is pending. Any changes to container resources will automatically set this to \&quot;Proposed\&quot; | [optional]
+**resourceClaimStatuses** | [**List&lt;V1PodResourceClaimStatus&gt;**](V1PodResourceClaimStatus.md) | Status of resource claims. | [optional]
**startTime** | [**OffsetDateTime**](OffsetDateTime.md) | RFC 3339 date and time at which the object was acknowledged by the Kubelet. This is before the Kubelet pulled the container image(s) for the pod. | [optional]
diff --git a/kubernetes/docs/V1SeccompProfile.md b/kubernetes/docs/V1SeccompProfile.md
index e67fa39a4..1db673ef2 100644
--- a/kubernetes/docs/V1SeccompProfile.md
+++ b/kubernetes/docs/V1SeccompProfile.md
@@ -7,7 +7,7 @@ SeccompProfile defines a pod/container's seccomp profile settings. Only one prof
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**localhostProfile** | **String** | localhostProfile indicates a profile defined in a file on the node should be used. The profile must be preconfigured on the node to work. Must be a descending path, relative to the kubelet&#39;s configured seccomp profile location. Must only be set if type is \&quot;Localhost\&quot;. | [optional]
+**localhostProfile** | **String** | localhostProfile indicates a profile defined in a file on the node should be used. The profile must be preconfigured on the node to work. Must be a descending path, relative to the kubelet&#39;s configured seccomp profile location. Must be set if type is \&quot;Localhost\&quot;. Must NOT be set for any other type. | [optional]
**type** | **String** | type indicates which kind of seccomp profile will be applied. Valid options are: Localhost - a profile defined in a file on the node should be used. RuntimeDefault - the container runtime default profile should be used. Unconfined - no profile should be applied. |
diff --git a/kubernetes/docs/V1ServicePort.md b/kubernetes/docs/V1ServicePort.md
index 2c28ada06..99d71817b 100644
--- a/kubernetes/docs/V1ServicePort.md
+++ b/kubernetes/docs/V1ServicePort.md
@@ -7,7 +7,7 @@ ServicePort contains information on service's port.
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**appProtocol** | **String** | The application protocol for this port. This field follows standard Kubernetes label syntax. Un-prefixed names are reserved for IANA standard service names (as per RFC-6335 and https://www.iana.org/assignments/service-names). Non-standard protocols should use prefixed names such as mycompany.com/my-custom-protocol. | [optional]
+**appProtocol** | **String** | The application protocol for this port. This is used as a hint for implementations to offer richer behavior for protocols that they understand. This field follows standard Kubernetes label syntax. Valid values are either: * Un-prefixed protocol names - reserved for IANA standard service names (as per RFC-6335 and https://www.iana.org/assignments/service-names). * Kubernetes-defined prefixed names: * &#39;kubernetes.io/h2c&#39; - HTTP/2 over cleartext as described in https://www.rfc-editor.org/rfc/rfc7540 * &#39;kubernetes.io/ws&#39; - WebSocket over cleartext as described in https://www.rfc-editor.org/rfc/rfc6455 * &#39;kubernetes.io/wss&#39; - WebSocket over TLS as described in https://www.rfc-editor.org/rfc/rfc6455 * Other protocols should use implementation-defined prefixed names such as mycompany.com/my-custom-protocol. | [optional]
**name** | **String** | The name of this port within the service. This must be a DNS_LABEL. All ports within a ServiceSpec must have unique names. When considering the endpoints for a Service, this must match the &#39;name&#39; field in the EndpointPort. Optional if only one ServicePort is defined on this service. | [optional]
**nodePort** | **Integer** | The port on each node on which this service is exposed when type is NodePort or LoadBalancer. Usually assigned by the system. If a value is specified, in-range, and not in use it will be used, otherwise the operation will fail. If not specified, a port will be allocated if this Service requires one. If this field is specified when creating a Service which does not need it, creation will fail. This field will be wiped when updating a Service to no longer need it (e.g. changing type from NodePort to ClusterIP). More info: https://kubernetes.io/docs/concepts/services-networking/service/#type-nodeport | [optional]
**port** | **Integer** | The port that will be exposed by this service. |
diff --git a/kubernetes/docs/V1ServiceSpec.md b/kubernetes/docs/V1ServiceSpec.md
index cd75c1e4e..a03a9aca0 100644
--- a/kubernetes/docs/V1ServiceSpec.md
+++ b/kubernetes/docs/V1ServiceSpec.md
@@ -18,7 +18,7 @@ Name | Type | Description | Notes
**ipFamilies** | **List&lt;String&gt;** | IPFamilies is a list of IP families (e.g. IPv4, IPv6) assigned to this service. This field is usually assigned automatically based on cluster configuration and the ipFamilyPolicy field. If this field is specified manually, the requested family is available in the cluster, and ipFamilyPolicy allows it, it will be used; otherwise creation of the service will fail. This field is conditionally mutable: it allows for adding or removing a secondary IP family, but it does not allow changing the primary IP family of the Service. Valid values are \&quot;IPv4\&quot; and \&quot;IPv6\&quot;. This field only applies to Services of types ClusterIP, NodePort, and LoadBalancer, and does apply to \&quot;headless\&quot; services. This field will be wiped when updating a Service to type ExternalName. This field may hold a maximum of two entries (dual-stack families, in either order). These families must correspond to the values of the clusterIPs field, if specified. Both clusterIPs and ipFamilies are governed by the ipFamilyPolicy field. | [optional]
**ipFamilyPolicy** | **String** | IPFamilyPolicy represents the dual-stack-ness requested or required by this Service. If there is no value provided, then this field will be set to SingleStack. Services can be \&quot;SingleStack\&quot; (a single IP family), \&quot;PreferDualStack\&quot; (two IP families on dual-stack configured clusters or a single IP family on single-stack clusters), or \&quot;RequireDualStack\&quot; (two IP families on dual-stack configured clusters, otherwise fail). The ipFamilies and clusterIPs fields depend on the value of this field. This field will be wiped when updating a service to type ExternalName. | [optional]
**loadBalancerClass** | **String** | loadBalancerClass is the class of the load balancer implementation this Service belongs to. If specified, the value of this field must be a label-style identifier, with an optional prefix, e.g. \&quot;internal-vip\&quot; or \&quot;example.com/internal-vip\&quot;. Unprefixed names are reserved for end-users. This field can only be set when the Service type is &#39;LoadBalancer&#39;. If not set, the default load balancer implementation is used, today this is typically done through the cloud provider integration, but should apply for any default implementation. If set, it is assumed that a load balancer implementation is watching for Services with a matching class. Any default load balancer implementation (e.g. cloud providers) should ignore Services that set this field. This field can only be set when creating or updating a Service to type &#39;LoadBalancer&#39;. Once set, it can not be changed. This field will be wiped when a service is updated to a non &#39;LoadBalancer&#39; type. | [optional]
-**loadBalancerIP** | **String** | Only applies to Service Type: LoadBalancer. This feature depends on whether the underlying cloud-provider supports specifying the loadBalancerIP when a load balancer is created. This field will be ignored if the cloud-provider does not support the feature. Deprecated: This field was under-specified and its meaning varies across implementations, and it cannot support dual-stack. As of Kubernetes v1.24, users are encouraged to use implementation-specific annotations when available. This field may be removed in a future API version. | [optional]
+**loadBalancerIP** | **String** | Only applies to Service Type: LoadBalancer. This feature depends on whether the underlying cloud-provider supports specifying the loadBalancerIP when a load balancer is created. This field will be ignored if the cloud-provider does not support the feature. Deprecated: This field was under-specified and its meaning varies across implementations. Using it is non-portable and it may not support dual-stack. Users are encouraged to use implementation-specific annotations when available. | [optional]
**loadBalancerSourceRanges** | **List&lt;String&gt;** | If specified and supported by the platform, this will restrict traffic through the cloud-provider load-balancer will be restricted to the specified client IPs. This field will be ignored if the cloud-provider does not support the feature.\&quot; More info: https://kubernetes.io/docs/tasks/access-application-cluster/create-external-load-balancer/ | [optional]
**ports** | [**List&lt;V1ServicePort&gt;**](V1ServicePort.md) | The list of ports that are exposed by this service. More info: https://kubernetes.io/docs/concepts/services-networking/service/#virtual-ips-and-service-proxies | [optional]
**publishNotReadyAddresses** | **Boolean** | publishNotReadyAddresses indicates that any agent which deals with endpoints for this Service should disregard any indications of ready/not-ready. The primary use case for setting this field is for a StatefulSet&#39;s Headless Service to propagate SRV DNS records for its Pods for the purpose of peer discovery. The Kubernetes controllers that generate Endpoints and EndpointSlice resources for Services interpret this to mean that all endpoints are considered \&quot;ready\&quot; even if the Pods themselves are not. Agents which consume only Kubernetes generated endpoints through the Endpoints or EndpointSlice resources can safely assume this behavior. | [optional]
diff --git a/kubernetes/docs/V1ValidatingWebhook.md b/kubernetes/docs/V1ValidatingWebhook.md
index 9016de43e..ad2be24a4 100644
--- a/kubernetes/docs/V1ValidatingWebhook.md
+++ b/kubernetes/docs/V1ValidatingWebhook.md
@@ -10,7 +10,7 @@ Name | Type | Description | Notes
**admissionReviewVersions** | **List&lt;String&gt;** | AdmissionReviewVersions is an ordered list of preferred &#x60;AdmissionReview&#x60; versions the Webhook expects. API server will try to use first version in the list which it supports. If none of the versions specified in this list supported by API server, validation will fail for this object. If a persisted webhook configuration specifies allowed versions and does not include any versions known to the API Server, calls to the webhook will fail and be subject to the failure policy. |
**clientConfig** | [**AdmissionregistrationV1WebhookClientConfig**](AdmissionregistrationV1WebhookClientConfig.md) | |
**failurePolicy** | **String** | FailurePolicy defines how unrecognized errors from the admission endpoint are handled - allowed values are Ignore or Fail. Defaults to Fail. | [optional]
-**matchConditions** | [**List&lt;V1MatchCondition&gt;**](V1MatchCondition.md) | MatchConditions is a list of conditions that must be met for a request to be sent to this webhook. Match conditions filter requests that have already been matched by the rules, namespaceSelector, and objectSelector. An empty list of matchConditions matches all requests. There are a maximum of 64 match conditions allowed. The exact matching logic is (in order): 1. If ANY matchCondition evaluates to FALSE, the webhook is skipped. 2. If ALL matchConditions evaluate to TRUE, the webhook is called. 3. If any matchCondition evaluates to an error (but none are FALSE): - If failurePolicy&#x3D;Fail, reject the request - If failurePolicy&#x3D;Ignore, the error is ignored and the webhook is skipped This is an alpha feature and managed by the AdmissionWebhookMatchConditions feature gate. | [optional]
+**matchConditions** | [**List&lt;V1MatchCondition&gt;**](V1MatchCondition.md) | MatchConditions is a list of conditions that must be met for a request to be sent to this webhook. Match conditions filter requests that have already been matched by the rules, namespaceSelector, and objectSelector. An empty list of matchConditions matches all requests. There are a maximum of 64 match conditions allowed. The exact matching logic is (in order): 1. If ANY matchCondition evaluates to FALSE, the webhook is skipped. 2. If ALL matchConditions evaluate to TRUE, the webhook is called. 3. If any matchCondition evaluates to an error (but none are FALSE): - If failurePolicy&#x3D;Fail, reject the request - If failurePolicy&#x3D;Ignore, the error is ignored and the webhook is skipped This is a beta feature and managed by the AdmissionWebhookMatchConditions feature gate. | [optional]
**matchPolicy** | **String** | matchPolicy defines how the \&quot;rules\&quot; list is used to match incoming requests. Allowed values are \&quot;Exact\&quot; or \&quot;Equivalent\&quot;. - Exact: match a request only if it exactly matches a specified rule. For example, if deployments can be modified via apps/v1, apps/v1beta1, and extensions/v1beta1, but \&quot;rules\&quot; only included &#x60;apiGroups:[\&quot;apps\&quot;], apiVersions:[\&quot;v1\&quot;], resources: [\&quot;deployments\&quot;]&#x60;, a request to apps/v1beta1 or extensions/v1beta1 would not be sent to the webhook. - Equivalent: match a request if modifies a resource listed in rules, even via another API group or version. For example, if deployments can be modified via apps/v1, apps/v1beta1, and extensions/v1beta1, and \&quot;rules\&quot; only included &#x60;apiGroups:[\&quot;apps\&quot;], apiVersions:[\&quot;v1\&quot;], resources: [\&quot;deployments\&quot;]&#x60;, a request to apps/v1beta1 or extensions/v1beta1 would be converted to apps/v1 and sent to the webhook. Defaults to \&quot;Equivalent\&quot; | [optional]
**name** | **String** | The name of the admission webhook. Name should be fully qualified, e.g., imagepolicy.kubernetes.io, where \&quot;imagepolicy\&quot; is the name of the webhook, and kubernetes.io is the name of the organization. Required. |
**namespaceSelector** | [**V1LabelSelector**](V1LabelSelector.md) | | [optional]
diff --git a/kubernetes/docs/V1ValidationRule.md b/kubernetes/docs/V1ValidationRule.md
index a0d58cd38..b4669bd10 100644
--- a/kubernetes/docs/V1ValidationRule.md
+++ b/kubernetes/docs/V1ValidationRule.md
@@ -7,8 +7,10 @@ ValidationRule describes a validation rule written in the CEL expression languag
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
+**fieldPath** | **String** | fieldPath represents the field path returned when the validation fails. It must be a relative JSON path (i.e. with array notation) scoped to the location of this x-kubernetes-validations extension in the schema and refer to an existing field. e.g. when validation checks if a specific attribute &#x60;foo&#x60; under a map &#x60;testMap&#x60;, the fieldPath could be set to &#x60;.testMap.foo&#x60; If the validation checks two lists must have unique attributes, the fieldPath could be set to either of the list: e.g. &#x60;.testList&#x60; It does not support list numeric index. It supports child operation to refer to an existing field currently. Refer to [JSONPath support in Kubernetes](https://kubernetes.io/docs/reference/kubectl/jsonpath/) for more info. Numeric index of array is not supported. For field name which contains special characters, use &#x60;[&#39;specialName&#39;]&#x60; to refer the field name. e.g. for attribute &#x60;foo.34$&#x60; appears in a list &#x60;testList&#x60;, the fieldPath could be set to &#x60;.testList[&#39;foo.34$&#39;]&#x60; | [optional]
**message** | **String** | Message represents the message displayed when validation fails. The message is required if the Rule contains line breaks. The message must not contain line breaks. If unset, the message is \&quot;failed rule: {Rule}\&quot;. e.g. \&quot;must be a URL with the host matching spec.host\&quot; | [optional]
**messageExpression** | **String** | MessageExpression declares a CEL expression that evaluates to the validation failure message that is returned when this rule fails. Since messageExpression is used as a failure message, it must evaluate to a string. If both message and messageExpression are present on a rule, then messageExpression will be used if validation fails. If messageExpression results in a runtime error, the runtime error is logged, and the validation failure message is produced as if the messageExpression field were unset. If messageExpression evaluates to an empty string, a string with only spaces, or a string that contains line breaks, then the validation failure message will also be produced as if the messageExpression field were unset, and the fact that messageExpression produced an empty string/string with only spaces/string with line breaks will be logged. messageExpression has access to all the same variables as the rule; the only difference is the return type. Example: \&quot;x must be less than max (\&quot;+string(self.max)+\&quot;)\&quot; | [optional]
+**reason** | **String** | reason provides a machine-readable validation failure reason that is returned to the caller when a request fails this validation rule. The HTTP status code returned to the caller will match the reason of the reason of the first failed validation rule. The currently supported reasons are: \&quot;FieldValueInvalid\&quot;, \&quot;FieldValueForbidden\&quot;, \&quot;FieldValueRequired\&quot;, \&quot;FieldValueDuplicate\&quot;. If not set, default to use \&quot;FieldValueInvalid\&quot;. All future added reasons must be accepted by clients when reading this value. | [optional]
**rule** | **String** | Rule represents the expression which will be evaluated by CEL. ref: https://github.com/google/cel-spec The Rule is scoped to the location of the x-kubernetes-validations extension in the schema. The &#x60;self&#x60; variable in the CEL expression is bound to the scoped value. Example: - Rule scoped to the root of a resource with a status subresource: {\&quot;rule\&quot;: \&quot;self.status.actual &lt;&#x3D; self.spec.maxDesired\&quot;} If the Rule is scoped to an object with properties, the accessible properties of the object are field selectable via &#x60;self.field&#x60; and field presence can be checked via &#x60;has(self.field)&#x60;. Null valued fields are treated as absent fields in CEL expressions. If the Rule is scoped to an object with additionalProperties (i.e. a map) the value of the map are accessible via &#x60;self[mapKey]&#x60;, map containment can be checked via &#x60;mapKey in self&#x60; and all entries of the map are accessible via CEL macros and functions such as &#x60;self.all(...)&#x60;. If the Rule is scoped to an array, the elements of the array are accessible via &#x60;self[i]&#x60; and also by macros and functions. If the Rule is scoped to a scalar, &#x60;self&#x60; is bound to the scalar value. Examples: - Rule scoped to a map of objects: {\&quot;rule\&quot;: \&quot;self.components[&#39;Widget&#39;].priority &lt; 10\&quot;} - Rule scoped to a list of integers: {\&quot;rule\&quot;: \&quot;self.values.all(value, value &gt;&#x3D; 0 &amp;&amp; value &lt; 100)\&quot;} - Rule scoped to a string value: {\&quot;rule\&quot;: \&quot;self.startsWith(&#39;kube&#39;)\&quot;} The &#x60;apiVersion&#x60;, &#x60;kind&#x60;, &#x60;metadata.name&#x60; and &#x60;metadata.generateName&#x60; are always accessible from the root of the object and from any x-kubernetes-embedded-resource annotated objects. No other metadata properties are accessible. Unknown data preserved in custom resources via x-kubernetes-preserve-unknown-fields is not accessible in CEL expressions. This includes: - Unknown field values that are preserved by object schemas with x-kubernetes-preserve-unknown-fields. - Object properties where the property schema is of an \&quot;unknown type\&quot;. An \&quot;unknown type\&quot; is recursively defined as: - A schema with no type and x-kubernetes-preserve-unknown-fields set to true - An array where the items schema is of an \&quot;unknown type\&quot; - An object where the additionalProperties schema is of an \&quot;unknown type\&quot; Only property names of the form &#x60;[a-zA-Z_.-/][a-zA-Z0-9_.-/]*&#x60; are accessible. Accessible property names are escaped according to the following rules when accessed in the expression: - &#39;__&#39; escapes to &#39;__underscores__&#39; - &#39;.&#39; escapes to &#39;__dot__&#39; - &#39;-&#39; escapes to &#39;__dash__&#39; - &#39;/&#39; escapes to &#39;__slash__&#39; - Property names that exactly match a CEL RESERVED keyword escape to &#39;__{keyword}__&#39;. The keywords are: \&quot;true\&quot;, \&quot;false\&quot;, \&quot;null\&quot;, \&quot;in\&quot;, \&quot;as\&quot;, \&quot;break\&quot;, \&quot;const\&quot;, \&quot;continue\&quot;, \&quot;else\&quot;, \&quot;for\&quot;, \&quot;function\&quot;, \&quot;if\&quot;, \&quot;import\&quot;, \&quot;let\&quot;, \&quot;loop\&quot;, \&quot;package\&quot;, \&quot;namespace\&quot;, \&quot;return\&quot;. Examples: - Rule accessing a property named \&quot;namespace\&quot;: {\&quot;rule\&quot;: \&quot;self.__namespace__ &gt; 0\&quot;} - Rule accessing a property named \&quot;x-prop\&quot;: {\&quot;rule\&quot;: \&quot;self.x__dash__prop &gt; 0\&quot;} - Rule accessing a property named \&quot;redact__d\&quot;: {\&quot;rule\&quot;: \&quot;self.redact__underscores__d &gt; 0\&quot;} Equality on arrays with x-kubernetes-list-type of &#39;set&#39; or &#39;map&#39; ignores element order, i.e. [1, 2] &#x3D;&#x3D; [2, 1]. Concatenation on arrays with x-kubernetes-list-type use the semantics of the list type: - &#39;set&#39;: &#x60;X + Y&#x60; performs a union where the array positions of all elements in &#x60;X&#x60; are preserved and non-intersecting elements in &#x60;Y&#x60; are appended, retaining their partial order. - &#39;map&#39;: &#x60;X + Y&#x60; performs a merge where the array positions of all keys in &#x60;X&#x60; are preserved but the values are overwritten by values in &#x60;Y&#x60; when the key sets of &#x60;X&#x60; and &#x60;Y&#x60; intersect. Elements in &#x60;Y&#x60; with non-intersecting keys are appended, retaining their partial order. |
diff --git a/kubernetes/docs/V1WindowsSecurityContextOptions.md b/kubernetes/docs/V1WindowsSecurityContextOptions.md
index d9140e7ac..8c9fb0fa0 100644
--- a/kubernetes/docs/V1WindowsSecurityContextOptions.md
+++ b/kubernetes/docs/V1WindowsSecurityContextOptions.md
@@ -9,7 +9,7 @@ Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
**gmsaCredentialSpec** | **String** | GMSACredentialSpec is where the GMSA admission webhook (https://github.com/kubernetes-sigs/windows-gmsa) inlines the contents of the GMSA credential spec named by the GMSACredentialSpecName field. | [optional]
**gmsaCredentialSpecName** | **String** | GMSACredentialSpecName is the name of the GMSA credential spec to use. | [optional]
-**hostProcess** | **Boolean** | HostProcess determines if a container should be run as a &#39;Host Process&#39; container. This field is alpha-level and will only be honored by components that enable the WindowsHostProcessContainers feature flag. Setting this field without the feature flag will result in errors when validating the Pod. All of a Pod&#39;s containers must have the same effective HostProcess value (it is not allowed to have a mix of HostProcess containers and non-HostProcess containers). In addition, if HostProcess is true then HostNetwork must also be set to true. | [optional]
+**hostProcess** | **Boolean** | HostProcess determines if a container should be run as a &#39;Host Process&#39; container. All of a Pod&#39;s containers must have the same effective HostProcess value (it is not allowed to have a mix of HostProcess containers and non-HostProcess containers). In addition, if HostProcess is true then HostNetwork must also be set to true. | [optional]
**runAsUserName** | **String** | The UserName in Windows to run the entrypoint of the container process. Defaults to the user specified in image metadata if unspecified. May also be set in PodSecurityContext. If set in both SecurityContext and PodSecurityContext, the value specified in SecurityContext takes precedence. | [optional]
diff --git a/kubernetes/docs/V1alpha1ParamRef.md b/kubernetes/docs/V1alpha1ParamRef.md
index 56de1a13b..3a23a70d3 100644
--- a/kubernetes/docs/V1alpha1ParamRef.md
+++ b/kubernetes/docs/V1alpha1ParamRef.md
@@ -2,13 +2,15 @@
# V1alpha1ParamRef
-ParamRef references a parameter resource
+ParamRef describes how to locate the params to be used as input to expressions of rules applied by a policy binding.
## Properties
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**name** | **String** | Name of the resource being referenced. | [optional]
-**namespace** | **String** | Namespace of the referenced resource. Should be empty for the cluster-scoped resources | [optional]
+**name** | **String** | &#x60;name&#x60; is the name of the resource being referenced. &#x60;name&#x60; and &#x60;selector&#x60; are mutually exclusive properties. If one is set, the other must be unset. | [optional]
+**namespace** | **String** | namespace is the namespace of the referenced resource. Allows limiting the search for params to a specific namespace. Applies to both &#x60;name&#x60; and &#x60;selector&#x60; fields. A per-namespace parameter may be used by specifying a namespace-scoped &#x60;paramKind&#x60; in the policy and leaving this field empty. - If &#x60;paramKind&#x60; is cluster-scoped, this field MUST be unset. Setting this field results in a configuration error. - If &#x60;paramKind&#x60; is namespace-scoped, the namespace of the object being evaluated for admission will be used when this field is left unset. Take care that if this is left empty the binding must not match any cluster-scoped resources, which will result in an error. | [optional]
+**parameterNotFoundAction** | **String** | &#x60;parameterNotFoundAction&#x60; controls the behavior of the binding when the resource exists, and name or selector is valid, but there are no parameters matched by the binding. If the value is set to &#x60;Allow&#x60;, then no matched parameters will be treated as successful validation by the binding. If set to &#x60;Deny&#x60;, then no matched parameters will be subject to the &#x60;failurePolicy&#x60; of the policy. Allowed values are &#x60;Allow&#x60; or &#x60;Deny&#x60; Default to &#x60;Deny&#x60; | [optional]
+**selector** | [**V1LabelSelector**](V1LabelSelector.md) | | [optional]
diff --git a/kubernetes/docs/V1alpha1ServerStorageVersion.md b/kubernetes/docs/V1alpha1ServerStorageVersion.md
index eaa811c64..0c5f787aa 100644
--- a/kubernetes/docs/V1alpha1ServerStorageVersion.md
+++ b/kubernetes/docs/V1alpha1ServerStorageVersion.md
@@ -10,6 +10,7 @@ Name | Type | Description | Notes
**apiServerID** | **String** | The ID of the reporting API server. | [optional]
**decodableVersions** | **List&lt;String&gt;** | The API server can decode objects encoded in these versions. The encodingVersion must be included in the decodableVersions. | [optional]
**encodingVersion** | **String** | The API server encodes the object to this version when persisting it in the backend (e.g., etcd). | [optional]
+**servedVersions** | **List&lt;String&gt;** | The API server can serve these versions. DecodableVersions must include all ServedVersions. | [optional]
diff --git a/kubernetes/docs/V1alpha1ValidatingAdmissionPolicyBinding.md b/kubernetes/docs/V1alpha1ValidatingAdmissionPolicyBinding.md
index 08c43b00f..861c728e2 100644
--- a/kubernetes/docs/V1alpha1ValidatingAdmissionPolicyBinding.md
+++ b/kubernetes/docs/V1alpha1ValidatingAdmissionPolicyBinding.md
@@ -2,7 +2,7 @@
# V1alpha1ValidatingAdmissionPolicyBinding
-ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources. ValidatingAdmissionPolicyBinding and parameter CRDs together define how cluster administrators configure policies for clusters.
+ValidatingAdmissionPolicyBinding binds the ValidatingAdmissionPolicy with paramerized resources. ValidatingAdmissionPolicyBinding and parameter CRDs together define how cluster administrators configure policies for clusters. For a given admission request, each binding will cause its policy to be evaluated N times, where N is 1 for policies/bindings that don't use params, otherwise N is the number of parameters selected by the binding. The CEL expressions of a policy must have a computed CEL cost below the maximum CEL budget. Each evaluation of the policy is given an independent CEL cost budget. Adding/removing policies, bindings, or params can not affect whether a given (policy, binding, param) combination is within its own CEL budget.
## Properties
Name | Type | Description | Notes
diff --git a/kubernetes/docs/V1alpha1ValidatingAdmissionPolicySpec.md b/kubernetes/docs/V1alpha1ValidatingAdmissionPolicySpec.md
index 957c3d735..86445850f 100644
--- a/kubernetes/docs/V1alpha1ValidatingAdmissionPolicySpec.md
+++ b/kubernetes/docs/V1alpha1ValidatingAdmissionPolicySpec.md
@@ -13,6 +13,7 @@ Name | Type | Description | Notes
**matchConstraints** | [**V1alpha1MatchResources**](V1alpha1MatchResources.md) | | [optional]
**paramKind** | [**V1alpha1ParamKind**](V1alpha1ParamKind.md) | | [optional]
**validations** | [**List&lt;V1alpha1Validation&gt;**](V1alpha1Validation.md) | Validations contain CEL expressions which is used to apply the validation. Validations and AuditAnnotations may not both be empty; a minimum of one Validations or AuditAnnotations is required. | [optional]
+**variables** | [**List&lt;V1alpha1Variable&gt;**](V1alpha1Variable.md) | Variables contain definitions of variables that can be used in composition of other expressions. Each variable is defined as a named CEL expression. The variables defined here will be available under &#x60;variables&#x60; in other expressions of the policy except MatchConditions because MatchConditions are evaluated before the rest of the policy. The expression of a variable can refer to other variables defined earlier in the list but not those after. Thus, Variables must be sorted by the order of first appearance and acyclic. | [optional]
diff --git a/kubernetes/docs/V1alpha1Validation.md b/kubernetes/docs/V1alpha1Validation.md
index 86eae8323..8c218791b 100644
--- a/kubernetes/docs/V1alpha1Validation.md
+++ b/kubernetes/docs/V1alpha1Validation.md
@@ -7,7 +7,7 @@ Validation specifies the CEL expression which is used to apply the validation.
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
-**expression** | **String** | Expression represents the expression which will be evaluated by CEL. ref: https://github.com/google/cel-spec CEL expressions have access to the contents of the API request/response, organized into CEL variables as well as some other useful variables: - &#39;object&#39; - The object from the incoming request. The value is null for DELETE requests. - &#39;oldObject&#39; - The existing object. The value is null for CREATE requests. - &#39;request&#39; - Attributes of the API request([ref](/pkg/apis/admission/types.go#AdmissionRequest)). - &#39;params&#39; - Parameter resource referred to by the policy binding being evaluated. Only populated if the policy has a ParamKind. - &#39;authorizer&#39; - A CEL Authorizer. May be used to perform authorization checks for the principal (user or service account) of the request. See https://pkg.go.dev/k8s.io/apiserver/pkg/cel/library#Authz - &#39;authorizer.requestResource&#39; - A CEL ResourceCheck constructed from the &#39;authorizer&#39; and configured with the request resource. The &#x60;apiVersion&#x60;, &#x60;kind&#x60;, &#x60;metadata.name&#x60; and &#x60;metadata.generateName&#x60; are always accessible from the root of the object. No other metadata properties are accessible. Only property names of the form &#x60;[a-zA-Z_.-/][a-zA-Z0-9_.-/]*&#x60; are accessible. Accessible property names are escaped according to the following rules when accessed in the expression: - &#39;__&#39; escapes to &#39;__underscores__&#39; - &#39;.&#39; escapes to &#39;__dot__&#39; - &#39;-&#39; escapes to &#39;__dash__&#39; - &#39;/&#39; escapes to &#39;__slash__&#39; - Property names that exactly match a CEL RESERVED keyword escape to &#39;__{keyword}__&#39;. The keywords are: \&quot;true\&quot;, \&quot;false\&quot;, \&quot;null\&quot;, \&quot;in\&quot;, \&quot;as\&quot;, \&quot;break\&quot;, \&quot;const\&quot;, \&quot;continue\&quot;, \&quot;else\&quot;, \&quot;for\&quot;, \&quot;function\&quot;, \&quot;if\&quot;, \&quot;import\&quot;, \&quot;let\&quot;, \&quot;loop\&quot;, \&quot;package\&quot;, \&quot;namespace\&quot;, \&quot;return\&quot;. Examples: - Expression accessing a property named \&quot;namespace\&quot;: {\&quot;Expression\&quot;: \&quot;object.__namespace__ &gt; 0\&quot;} - Expression accessing a property named \&quot;x-prop\&quot;: {\&quot;Expression\&quot;: \&quot;object.x__dash__prop &gt; 0\&quot;} - Expression accessing a property named \&quot;redact__d\&quot;: {\&quot;Expression\&quot;: \&quot;object.redact__underscores__d &gt; 0\&quot;} Equality on arrays with list type of &#39;set&#39; or &#39;map&#39; ignores element order, i.e. [1, 2] &#x3D;&#x3D; [2, 1]. Concatenation on arrays with x-kubernetes-list-type use the semantics of the list type: - &#39;set&#39;: &#x60;X + Y&#x60; performs a union where the array positions of all elements in &#x60;X&#x60; are preserved and non-intersecting elements in &#x60;Y&#x60; are appended, retaining their partial order. - &#39;map&#39;: &#x60;X + Y&#x60; performs a merge where the array positions of all keys in &#x60;X&#x60; are preserved but the values are overwritten by values in &#x60;Y&#x60; when the key sets of &#x60;X&#x60; and &#x60;Y&#x60; intersect. Elements in &#x60;Y&#x60; with non-intersecting keys are appended, retaining their partial order. Required. |
+**expression** | **String** | Expression represents the expression which will be evaluated by CEL. ref: https://github.com/google/cel-spec CEL expressions have access to the contents of the API request/response, organized into CEL variables as well as some other useful variables: - &#39;object&#39; - The object from the incoming request. The value is null for DELETE requests. - &#39;oldObject&#39; - The existing object. The value is null for CREATE requests. - &#39;request&#39; - Attributes of the API request([ref](/pkg/apis/admission/types.go#AdmissionRequest)). - &#39;params&#39; - Parameter resource referred to by the policy binding being evaluated. Only populated if the policy has a ParamKind. - &#39;namespaceObject&#39; - The namespace object that the incoming object belongs to. The value is null for cluster-scoped resources. - &#39;variables&#39; - Map of composited variables, from its name to its lazily evaluated value. For example, a variable named &#39;foo&#39; can be accessed as &#39;variables.foo&#39;. - &#39;authorizer&#39; - A CEL Authorizer. May be used to perform authorization checks for the principal (user or service account) of the request. See https://pkg.go.dev/k8s.io/apiserver/pkg/cel/library#Authz - &#39;authorizer.requestResource&#39; - A CEL ResourceCheck constructed from the &#39;authorizer&#39; and configured with the request resource. The &#x60;apiVersion&#x60;, &#x60;kind&#x60;, &#x60;metadata.name&#x60; and &#x60;metadata.generateName&#x60; are always accessible from the root of the object. No other metadata properties are accessible. Only property names of the form &#x60;[a-zA-Z_.-/][a-zA-Z0-9_.-/]*&#x60; are accessible. Accessible property names are escaped according to the following rules when accessed in the expression: - &#39;__&#39; escapes to &#39;__underscores__&#39; - &#39;.&#39; escapes to &#39;__dot__&#39; - &#39;-&#39; escapes to &#39;__dash__&#39; - &#39;/&#39; escapes to &#39;__slash__&#39; - Property names that exactly match a CEL RESERVED keyword escape to &#39;__{keyword}__&#39;. The keywords are: \&quot;true\&quot;, \&quot;false\&quot;, \&quot;null\&quot;, \&quot;in\&quot;, \&quot;as\&quot;, \&quot;break\&quot;, \&quot;const\&quot;, \&quot;continue\&quot;, \&quot;else\&quot;, \&quot;for\&quot;, \&quot;function\&quot;, \&quot;if\&quot;, \&quot;import\&quot;, \&quot;let\&quot;, \&quot;loop\&quot;, \&quot;package\&quot;, \&quot;namespace\&quot;, \&quot;return\&quot;. Examples: - Expression accessing a property named \&quot;namespace\&quot;: {\&quot;Expression\&quot;: \&quot;object.__namespace__ &gt; 0\&quot;} - Expression accessing a property named \&quot;x-prop\&quot;: {\&quot;Expression\&quot;: \&quot;object.x__dash__prop &gt; 0\&quot;} - Expression accessing a property named \&quot;redact__d\&quot;: {\&quot;Expression\&quot;: \&quot;object.redact__underscores__d &gt; 0\&quot;} Equality on arrays with list type of &#39;set&#39; or &#39;map&#39; ignores element order, i.e. [1, 2] &#x3D;&#x3D; [2, 1]. Concatenation on arrays with x-kubernetes-list-type use the semantics of the list type: - &#39;set&#39;: &#x60;X + Y&#x60; performs a union where the array positions of all elements in &#x60;X&#x60; are preserved and non-intersecting elements in &#x60;Y&#x60; are appended, retaining their partial order. - &#39;map&#39;: &#x60;X + Y&#x60; performs a merge where the array positions of all keys in &#x60;X&#x60; are preserved but the values are overwritten by values in &#x60;Y&#x60; when the key sets of &#x60;X&#x60; and &#x60;Y&#x60; intersect. Elements in &#x60;Y&#x60; with non-intersecting keys are appended, retaining their partial order. Required. |
**message** | **String** | Message represents the message displayed when validation fails. The message is required if the Expression contains line breaks. The message must not contain line breaks. If unset, the message is \&quot;failed rule: {Rule}\&quot;. e.g. \&quot;must be a URL with the host matching spec.host\&quot; If the Expression contains line breaks. Message is required. The message must not contain line breaks. If unset, the message is \&quot;failed Expression: {Expression}\&quot;. | [optional]
**messageExpression** | **String** | messageExpression declares a CEL expression that evaluates to the validation failure message that is returned when this rule fails. Since messageExpression is used as a failure message, it must evaluate to a string. If both message and messageExpression are present on a validation, then messageExpression will be used if validation fails. If messageExpression results in a runtime error, the runtime error is logged, and the validation failure message is produced as if the messageExpression field were unset. If messageExpression evaluates to an empty string, a string with only spaces, or a string that contains line breaks, then the validation failure message will also be produced as if the messageExpression field were unset, and the fact that messageExpression produced an empty string/string with only spaces/string with line breaks will be logged. messageExpression has access to all the same variables as the &#x60;expression&#x60; except for &#39;authorizer&#39; and &#39;authorizer.requestResource&#39;. Example: \&quot;object.x must be less than max (\&quot;+string(params.max)+\&quot;)\&quot; | [optional]
**reason** | **String** | Reason represents a machine-readable description of why this validation failed. If this is the first validation in the list to fail, this reason, as well as the corresponding HTTP response code, are used in the HTTP response to the client. The currently supported reasons are: \&quot;Unauthorized\&quot;, \&quot;Forbidden\&quot;, \&quot;Invalid\&quot;, \&quot;RequestEntityTooLarge\&quot;. If not set, StatusReasonInvalid is used in the response to the client. | [optional]
diff --git a/kubernetes/docs/V1beta2PriorityLevelConfigurationSpec.md b/kubernetes/docs/V1beta2PriorityLevelConfigurationSpec.md
index 696a53983..511f5d368 100644
--- a/kubernetes/docs/V1beta2PriorityLevelConfigurationSpec.md
+++ b/kubernetes/docs/V1beta2PriorityLevelConfigurationSpec.md
@@ -7,6 +7,7 @@ PriorityLevelConfigurationSpec specifies the configuration of a priority level.
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
+**exempt** | [**V1beta2ExemptPriorityLevelConfiguration**](V1beta2ExemptPriorityLevelConfiguration.md) | | [optional]
**limited** | [**V1beta2LimitedPriorityLevelConfiguration**](V1beta2LimitedPriorityLevelConfiguration.md) | | [optional]
**type** | **String** | &#x60;type&#x60; indicates whether this priority level is subject to limitation on request execution. A value of &#x60;\&quot;Exempt\&quot;&#x60; means that requests of this priority level are not subject to a limit (and thus are never queued) and do not detract from the capacity made available to other priority levels. A value of &#x60;\&quot;Limited\&quot;&#x60; means that (a) requests of this priority level _are_ subject to limits and (b) some of the server&#39;s limited capacity is made available exclusively to this priority level. Required. |
diff --git a/kubernetes/docs/V1beta3LimitedPriorityLevelConfiguration.md b/kubernetes/docs/V1beta3LimitedPriorityLevelConfiguration.md
index ee8b30cfa..b6871594d 100644
--- a/kubernetes/docs/V1beta3LimitedPriorityLevelConfiguration.md
+++ b/kubernetes/docs/V1beta3LimitedPriorityLevelConfiguration.md
@@ -10,7 +10,7 @@ Name | Type | Description | Notes
**borrowingLimitPercent** | **Integer** | &#x60;borrowingLimitPercent&#x60;, if present, configures a limit on how many seats this priority level can borrow from other priority levels. The limit is known as this level&#39;s BorrowingConcurrencyLimit (BorrowingCL) and is a limit on the total number of seats that this level may borrow at any one time. This field holds the ratio of that limit to the level&#39;s nominal concurrency limit. When this field is non-nil, it must hold a non-negative integer and the limit is calculated as follows. BorrowingCL(i) &#x3D; round( NominalCL(i) * borrowingLimitPercent(i)/100.0 ) The value of this field can be more than 100, implying that this priority level can borrow a number of seats that is greater than its own nominal concurrency limit (NominalCL). When this field is left &#x60;nil&#x60;, the limit is effectively infinite. | [optional]
**lendablePercent** | **Integer** | &#x60;lendablePercent&#x60; prescribes the fraction of the level&#39;s NominalCL that can be borrowed by other priority levels. The value of this field must be between 0 and 100, inclusive, and it defaults to 0. The number of seats that other levels can borrow from this level, known as this level&#39;s LendableConcurrencyLimit (LendableCL), is defined as follows. LendableCL(i) &#x3D; round( NominalCL(i) * lendablePercent(i)/100.0 ) | [optional]
**limitResponse** | [**V1beta3LimitResponse**](V1beta3LimitResponse.md) | | [optional]
-**nominalConcurrencyShares** | **Integer** | &#x60;nominalConcurrencyShares&#x60; (NCS) contributes to the computation of the NominalConcurrencyLimit (NominalCL) of this level. This is the number of execution seats available at this priority level. This is used both for requests dispatched from this priority level as well as requests dispatched from other priority levels borrowing seats from this level. The server&#39;s concurrency limit (ServerCL) is divided among the Limited priority levels in proportion to their NCS values: NominalCL(i) &#x3D; ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs &#x3D; sum[limited priority level k] NCS(k) Bigger numbers mean a larger nominal concurrency limit, at the expense of every other Limited priority level. This field has a default value of 30. | [optional]
+**nominalConcurrencyShares** | **Integer** | &#x60;nominalConcurrencyShares&#x60; (NCS) contributes to the computation of the NominalConcurrencyLimit (NominalCL) of this level. This is the number of execution seats available at this priority level. This is used both for requests dispatched from this priority level as well as requests dispatched from other priority levels borrowing seats from this level. The server&#39;s concurrency limit (ServerCL) is divided among the Limited priority levels in proportion to their NCS values: NominalCL(i) &#x3D; ceil( ServerCL * NCS(i) / sum_ncs ) sum_ncs &#x3D; sum[priority level k] NCS(k) Bigger numbers mean a larger nominal concurrency limit, at the expense of every other priority level. This field has a default value of 30. | [optional]
diff --git a/kubernetes/docs/V1beta3PriorityLevelConfigurationSpec.md b/kubernetes/docs/V1beta3PriorityLevelConfigurationSpec.md
index cd5491349..33cd65873 100644
--- a/kubernetes/docs/V1beta3PriorityLevelConfigurationSpec.md
+++ b/kubernetes/docs/V1beta3PriorityLevelConfigurationSpec.md
@@ -7,6 +7,7 @@ PriorityLevelConfigurationSpec specifies the configuration of a priority level.
Name | Type | Description | Notes
------------ | ------------- | ------------- | -------------
+**exempt** | [**V1beta3ExemptPriorityLevelConfiguration**](V1beta3ExemptPriorityLevelConfiguration.md) | | [optional]
**limited** | [**V1beta3LimitedPriorityLevelConfiguration**](V1beta3LimitedPriorityLevelConfiguration.md) | | [optional]
**type** | **String** | &#x60;type&#x60; indicates whether this priority level is subject to limitation on request execution. A value of &#x60;\&quot;Exempt\&quot;&#x60; means that requests of this priority level are not subject to a limit (and thus are never queued) and do not detract from the capacity made available to other priority levels. A value of &#x60;\&quot;Limited\&quot;&#x60; means that (a) requests of this priority level _are_ subject to limits and (b) some of the server&#39;s limited capacity is made available exclusively to this priority level. Required. |
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/ApiException.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/ApiException.java
index 93d9f1a38..7aef67093 100644
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/ApiException.java
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/ApiException.java
@@ -15,7 +15,7 @@ package io.kubernetes.client.openapi;
import java.util.Map;
import java.util.List;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-06-18T15:05:57.863601Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-07-21T14:27:09.344777Z[Etc/UTC]")
public class ApiException extends Exception {
private int code = 0;
private Map<String, List<String>> responseHeaders = null;
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/Configuration.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/Configuration.java
index 694caf26c..70ff5c9ae 100644
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/Configuration.java
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/Configuration.java
@@ -12,7 +12,7 @@ limitations under the License.
*/
package io.kubernetes.client.openapi;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-06-18T15:05:57.863601Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-07-21T14:27:09.344777Z[Etc/UTC]")
public class Configuration {
private static ApiClient defaultApiClient = new ApiClient();
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/Pair.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/Pair.java
index e0dd2ea17..8763d628a 100644
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/Pair.java
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/Pair.java
@@ -12,7 +12,7 @@ limitations under the License.
*/
package io.kubernetes.client.openapi;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-06-18T15:05:57.863601Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-07-21T14:27:09.344777Z[Etc/UTC]")
public class Pair {
private String name = "";
private String value = "";
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/StringUtil.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/StringUtil.java
index 97139d50d..ba0e8de4a 100644
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/StringUtil.java
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/StringUtil.java
@@ -12,7 +12,7 @@ limitations under the License.
*/
package io.kubernetes.client.openapi;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-06-18T15:05:57.863601Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-07-21T14:27:09.344777Z[Etc/UTC]")
public class StringUtil {
/**
* Check if the given array contains the given value (with case-insensitive comparison).
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/apis/AuthenticationV1Api.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/apis/AuthenticationV1Api.java
index 051d0dc96..9bc3088c2 100644
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/apis/AuthenticationV1Api.java
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/apis/AuthenticationV1Api.java
@@ -27,6 +27,7 @@ import java.io.IOException;
import io.kubernetes.client.openapi.models.V1APIResourceList;
+import io.kubernetes.client.openapi.models.V1SelfSubjectReview;
import io.kubernetes.client.openapi.models.V1TokenReview;
import java.lang.reflect.Type;
@@ -54,6 +55,160 @@ public class AuthenticationV1Api {
this.localVarApiClient = apiClient;
}
+ /**
+ * Build call for createSelfSubjectReview
+ * @param body (required)
+ * @param dryRun When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional)
+ * @param fieldManager fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)
+ * @param fieldValidation fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional)
+ * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
+ * @param _callback Callback for upload/download progress
+ * @return Call to execute
+ * @throws ApiException If fail to serialize the request body object
+ * @http.response.details
+ <table summary="Response Details" border="1">
+ <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
+ <tr><td> 200 </td><td> OK </td><td> - </td></tr>
+ <tr><td> 201 </td><td> Created </td><td> - </td></tr>
+ <tr><td> 202 </td><td> Accepted </td><td> - </td></tr>
+ <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
+ </table>
+ */
+ public okhttp3.Call createSelfSubjectReviewCall(V1SelfSubjectReview body, String dryRun, String fieldManager, String fieldValidation, String pretty, final ApiCallback _callback) throws ApiException {
+ Object localVarPostBody = body;
+
+ // create path and map variables
+ String localVarPath = "/apis/authentication.k8s.io/v1/selfsubjectreviews";
+
+ List<Pair> localVarQueryParams = new ArrayList<Pair>();
+ List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
+ if (dryRun != null) {
+ localVarQueryParams.addAll(localVarApiClient.parameterToPair("dryRun", dryRun));
+ }
+
+ if (fieldManager != null) {
+ localVarQueryParams.addAll(localVarApiClient.parameterToPair("fieldManager", fieldManager));
+ }
+
+ if (fieldValidation != null) {
+ localVarQueryParams.addAll(localVarApiClient.parameterToPair("fieldValidation", fieldValidation));
+ }
+
+ if (pretty != null) {
+ localVarQueryParams.addAll(localVarApiClient.parameterToPair("pretty", pretty));
+ }
+
+ Map<String, String> localVarHeaderParams = new HashMap<String, String>();
+ Map<String, String> localVarCookieParams = new HashMap<String, String>();
+ Map<String, Object> localVarFormParams = new HashMap<String, Object>();
+ final String[] localVarAccepts = {
+ "application/json", "application/yaml", "application/vnd.kubernetes.protobuf"
+ };
+ final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts);
+ if (localVarAccept != null) {
+ localVarHeaderParams.put("Accept", localVarAccept);
+ }
+
+ final String[] localVarContentTypes = {
+
+ };
+ final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes);
+ localVarHeaderParams.put("Content-Type", localVarContentType);
+
+ String[] localVarAuthNames = new String[] { "BearerToken" };
+ return localVarApiClient.buildCall(localVarPath, "POST", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback);
+ }
+
+ @SuppressWarnings("rawtypes")
+ private okhttp3.Call createSelfSubjectReviewValidateBeforeCall(V1SelfSubjectReview body, String dryRun, String fieldManager, String fieldValidation, String pretty, final ApiCallback _callback) throws ApiException {
+
+ // verify the required parameter 'body' is set
+ if (body == null) {
+ throw new ApiException("Missing the required parameter 'body' when calling createSelfSubjectReview(Async)");
+ }
+
+
+ okhttp3.Call localVarCall = createSelfSubjectReviewCall(body, dryRun, fieldManager, fieldValidation, pretty, _callback);
+ return localVarCall;
+
+ }
+
+ /**
+ *
+ * create a SelfSubjectReview
+ * @param body (required)
+ * @param dryRun When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional)
+ * @param fieldManager fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)
+ * @param fieldValidation fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional)
+ * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
+ * @return V1SelfSubjectReview
+ * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
+ * @http.response.details
+ <table summary="Response Details" border="1">
+ <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
+ <tr><td> 200 </td><td> OK </td><td> - </td></tr>
+ <tr><td> 201 </td><td> Created </td><td> - </td></tr>
+ <tr><td> 202 </td><td> Accepted </td><td> - </td></tr>
+ <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
+ </table>
+ */
+ public V1SelfSubjectReview createSelfSubjectReview(V1SelfSubjectReview body, String dryRun, String fieldManager, String fieldValidation, String pretty) throws ApiException {
+ ApiResponse<V1SelfSubjectReview> localVarResp = createSelfSubjectReviewWithHttpInfo(body, dryRun, fieldManager, fieldValidation, pretty);
+ return localVarResp.getData();
+ }
+
+ /**
+ *
+ * create a SelfSubjectReview
+ * @param body (required)
+ * @param dryRun When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional)
+ * @param fieldManager fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)
+ * @param fieldValidation fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional)
+ * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
+ * @return ApiResponse&lt;V1SelfSubjectReview&gt;
+ * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
+ * @http.response.details
+ <table summary="Response Details" border="1">
+ <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
+ <tr><td> 200 </td><td> OK </td><td> - </td></tr>
+ <tr><td> 201 </td><td> Created </td><td> - </td></tr>
+ <tr><td> 202 </td><td> Accepted </td><td> - </td></tr>
+ <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
+ </table>
+ */
+ public ApiResponse<V1SelfSubjectReview> createSelfSubjectReviewWithHttpInfo(V1SelfSubjectReview body, String dryRun, String fieldManager, String fieldValidation, String pretty) throws ApiException {
+ okhttp3.Call localVarCall = createSelfSubjectReviewValidateBeforeCall(body, dryRun, fieldManager, fieldValidation, pretty, null);
+ Type localVarReturnType = new TypeToken<V1SelfSubjectReview>(){}.getType();
+ return localVarApiClient.execute(localVarCall, localVarReturnType);
+ }
+
+ /**
+ * (asynchronously)
+ * create a SelfSubjectReview
+ * @param body (required)
+ * @param dryRun When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional)
+ * @param fieldManager fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)
+ * @param fieldValidation fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional)
+ * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
+ * @param _callback The callback to be executed when the API call finishes
+ * @return The request call
+ * @throws ApiException If fail to process the API call, e.g. serializing the request body object
+ * @http.response.details
+ <table summary="Response Details" border="1">
+ <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
+ <tr><td> 200 </td><td> OK </td><td> - </td></tr>
+ <tr><td> 201 </td><td> Created </td><td> - </td></tr>
+ <tr><td> 202 </td><td> Accepted </td><td> - </td></tr>
+ <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
+ </table>
+ */
+ public okhttp3.Call createSelfSubjectReviewAsync(V1SelfSubjectReview body, String dryRun, String fieldManager, String fieldValidation, String pretty, final ApiCallback<V1SelfSubjectReview> _callback) throws ApiException {
+
+ okhttp3.Call localVarCall = createSelfSubjectReviewValidateBeforeCall(body, dryRun, fieldManager, fieldValidation, pretty, _callback);
+ Type localVarReturnType = new TypeToken<V1SelfSubjectReview>(){}.getType();
+ localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback);
+ return localVarCall;
+ }
/**
* Build call for createTokenReview
* @param body (required)
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/apis/NetworkingV1Api.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/apis/NetworkingV1Api.java
index 882ef3d0a..96c71eb25 100644
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/apis/NetworkingV1Api.java
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/apis/NetworkingV1Api.java
@@ -3504,184 +3504,6 @@ public class NetworkingV1Api {
localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback);
return localVarCall;
}
- /**
- * Build call for patchNamespacedNetworkPolicyStatus
- * @param name name of the NetworkPolicy (required)
- * @param namespace object name and auth scope, such as for teams and projects (required)
- * @param body (required)
- * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
- * @param dryRun When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional)
- * @param fieldManager fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional)
- * @param fieldValidation fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional)
- * @param force Force is going to \&quot;force\&quot; Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional)
- * @param _callback Callback for upload/download progress
- * @return Call to execute
- * @throws ApiException If fail to serialize the request body object
- * @http.response.details
- <table summary="Response Details" border="1">
- <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
- <tr><td> 200 </td><td> OK </td><td> - </td></tr>
- <tr><td> 201 </td><td> Created </td><td> - </td></tr>
- <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
- </table>
- */
- public okhttp3.Call patchNamespacedNetworkPolicyStatusCall(String name, String namespace, V1Patch body, String pretty, String dryRun, String fieldManager, String fieldValidation, Boolean force, final ApiCallback _callback) throws ApiException {
- Object localVarPostBody = body;
-
- // create path and map variables
- String localVarPath = "/apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}/status"
- .replaceAll("\\{" + "name" + "\\}", localVarApiClient.escapeString(name.toString()))
- .replaceAll("\\{" + "namespace" + "\\}", localVarApiClient.escapeString(namespace.toString()));
-
- List<Pair> localVarQueryParams = new ArrayList<Pair>();
- List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
- if (pretty != null) {
- localVarQueryParams.addAll(localVarApiClient.parameterToPair("pretty", pretty));
- }
-
- if (dryRun != null) {
- localVarQueryParams.addAll(localVarApiClient.parameterToPair("dryRun", dryRun));
- }
-
- if (fieldManager != null) {
- localVarQueryParams.addAll(localVarApiClient.parameterToPair("fieldManager", fieldManager));
- }
-
- if (fieldValidation != null) {
- localVarQueryParams.addAll(localVarApiClient.parameterToPair("fieldValidation", fieldValidation));
- }
-
- if (force != null) {
- localVarQueryParams.addAll(localVarApiClient.parameterToPair("force", force));
- }
-
- Map<String, String> localVarHeaderParams = new HashMap<String, String>();
- Map<String, String> localVarCookieParams = new HashMap<String, String>();
- Map<String, Object> localVarFormParams = new HashMap<String, Object>();
- final String[] localVarAccepts = {
- "application/json", "application/yaml", "application/vnd.kubernetes.protobuf"
- };
- final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts);
- if (localVarAccept != null) {
- localVarHeaderParams.put("Accept", localVarAccept);
- }
-
- final String[] localVarContentTypes = {
- "application/json-patch+json", "application/merge-patch+json", "application/strategic-merge-patch+json", "application/apply-patch+yaml"
- };
- final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes);
- localVarHeaderParams.put("Content-Type", localVarContentType);
-
- String[] localVarAuthNames = new String[] { "BearerToken" };
- return localVarApiClient.buildCall(localVarPath, "PATCH", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback);
- }
-
- @SuppressWarnings("rawtypes")
- private okhttp3.Call patchNamespacedNetworkPolicyStatusValidateBeforeCall(String name, String namespace, V1Patch body, String pretty, String dryRun, String fieldManager, String fieldValidation, Boolean force, final ApiCallback _callback) throws ApiException {
-
- // verify the required parameter 'name' is set
- if (name == null) {
- throw new ApiException("Missing the required parameter 'name' when calling patchNamespacedNetworkPolicyStatus(Async)");
- }
-
- // verify the required parameter 'namespace' is set
- if (namespace == null) {
- throw new ApiException("Missing the required parameter 'namespace' when calling patchNamespacedNetworkPolicyStatus(Async)");
- }
-
- // verify the required parameter 'body' is set
- if (body == null) {
- throw new ApiException("Missing the required parameter 'body' when calling patchNamespacedNetworkPolicyStatus(Async)");
- }
-
-
- okhttp3.Call localVarCall = patchNamespacedNetworkPolicyStatusCall(name, namespace, body, pretty, dryRun, fieldManager, fieldValidation, force, _callback);
- return localVarCall;
-
- }
-
- /**
- *
- * partially update status of the specified NetworkPolicy
- * @param name name of the NetworkPolicy (required)
- * @param namespace object name and auth scope, such as for teams and projects (required)
- * @param body (required)
- * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
- * @param dryRun When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional)
- * @param fieldManager fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional)
- * @param fieldValidation fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional)
- * @param force Force is going to \&quot;force\&quot; Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional)
- * @return V1NetworkPolicy
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- * @http.response.details
- <table summary="Response Details" border="1">
- <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
- <tr><td> 200 </td><td> OK </td><td> - </td></tr>
- <tr><td> 201 </td><td> Created </td><td> - </td></tr>
- <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
- </table>
- */
- public V1NetworkPolicy patchNamespacedNetworkPolicyStatus(String name, String namespace, V1Patch body, String pretty, String dryRun, String fieldManager, String fieldValidation, Boolean force) throws ApiException {
- ApiResponse<V1NetworkPolicy> localVarResp = patchNamespacedNetworkPolicyStatusWithHttpInfo(name, namespace, body, pretty, dryRun, fieldManager, fieldValidation, force);
- return localVarResp.getData();
- }
-
- /**
- *
- * partially update status of the specified NetworkPolicy
- * @param name name of the NetworkPolicy (required)
- * @param namespace object name and auth scope, such as for teams and projects (required)
- * @param body (required)
- * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
- * @param dryRun When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional)
- * @param fieldManager fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional)
- * @param fieldValidation fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional)
- * @param force Force is going to \&quot;force\&quot; Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional)
- * @return ApiResponse&lt;V1NetworkPolicy&gt;
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- * @http.response.details
- <table summary="Response Details" border="1">
- <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
- <tr><td> 200 </td><td> OK </td><td> - </td></tr>
- <tr><td> 201 </td><td> Created </td><td> - </td></tr>
- <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
- </table>
- */
- public ApiResponse<V1NetworkPolicy> patchNamespacedNetworkPolicyStatusWithHttpInfo(String name, String namespace, V1Patch body, String pretty, String dryRun, String fieldManager, String fieldValidation, Boolean force) throws ApiException {
- okhttp3.Call localVarCall = patchNamespacedNetworkPolicyStatusValidateBeforeCall(name, namespace, body, pretty, dryRun, fieldManager, fieldValidation, force, null);
- Type localVarReturnType = new TypeToken<V1NetworkPolicy>(){}.getType();
- return localVarApiClient.execute(localVarCall, localVarReturnType);
- }
-
- /**
- * (asynchronously)
- * partially update status of the specified NetworkPolicy
- * @param name name of the NetworkPolicy (required)
- * @param namespace object name and auth scope, such as for teams and projects (required)
- * @param body (required)
- * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
- * @param dryRun When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional)
- * @param fieldManager fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. This field is required for apply requests (application/apply-patch) but optional for non-apply patch types (JsonPatch, MergePatch, StrategicMergePatch). (optional)
- * @param fieldValidation fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional)
- * @param force Force is going to \&quot;force\&quot; Apply requests. It means user will re-acquire conflicting fields owned by other people. Force flag must be unset for non-apply patch requests. (optional)
- * @param _callback The callback to be executed when the API call finishes
- * @return The request call
- * @throws ApiException If fail to process the API call, e.g. serializing the request body object
- * @http.response.details
- <table summary="Response Details" border="1">
- <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
- <tr><td> 200 </td><td> OK </td><td> - </td></tr>
- <tr><td> 201 </td><td> Created </td><td> - </td></tr>
- <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
- </table>
- */
- public okhttp3.Call patchNamespacedNetworkPolicyStatusAsync(String name, String namespace, V1Patch body, String pretty, String dryRun, String fieldManager, String fieldValidation, Boolean force, final ApiCallback<V1NetworkPolicy> _callback) throws ApiException {
-
- okhttp3.Call localVarCall = patchNamespacedNetworkPolicyStatusValidateBeforeCall(name, namespace, body, pretty, dryRun, fieldManager, fieldValidation, force, _callback);
- Type localVarReturnType = new TypeToken<V1NetworkPolicy>(){}.getType();
- localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback);
- return localVarCall;
- }
/**
* Build call for readIngressClass
* @param name name of the IngressClass (required)
@@ -4204,139 +4026,6 @@ public class NetworkingV1Api {
localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback);
return localVarCall;
}
- /**
- * Build call for readNamespacedNetworkPolicyStatus
- * @param name name of the NetworkPolicy (required)
- * @param namespace object name and auth scope, such as for teams and projects (required)
- * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
- * @param _callback Callback for upload/download progress
- * @return Call to execute
- * @throws ApiException If fail to serialize the request body object
- * @http.response.details
- <table summary="Response Details" border="1">
- <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
- <tr><td> 200 </td><td> OK </td><td> - </td></tr>
- <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
- </table>
- */
- public okhttp3.Call readNamespacedNetworkPolicyStatusCall(String name, String namespace, String pretty, final ApiCallback _callback) throws ApiException {
- Object localVarPostBody = null;
-
- // create path and map variables
- String localVarPath = "/apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}/status"
- .replaceAll("\\{" + "name" + "\\}", localVarApiClient.escapeString(name.toString()))
- .replaceAll("\\{" + "namespace" + "\\}", localVarApiClient.escapeString(namespace.toString()));
-
- List<Pair> localVarQueryParams = new ArrayList<Pair>();
- List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
- if (pretty != null) {
- localVarQueryParams.addAll(localVarApiClient.parameterToPair("pretty", pretty));
- }
-
- Map<String, String> localVarHeaderParams = new HashMap<String, String>();
- Map<String, String> localVarCookieParams = new HashMap<String, String>();
- Map<String, Object> localVarFormParams = new HashMap<String, Object>();
- final String[] localVarAccepts = {
- "application/json", "application/yaml", "application/vnd.kubernetes.protobuf"
- };
- final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts);
- if (localVarAccept != null) {
- localVarHeaderParams.put("Accept", localVarAccept);
- }
-
- final String[] localVarContentTypes = {
-
- };
- final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes);
- localVarHeaderParams.put("Content-Type", localVarContentType);
-
- String[] localVarAuthNames = new String[] { "BearerToken" };
- return localVarApiClient.buildCall(localVarPath, "GET", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback);
- }
-
- @SuppressWarnings("rawtypes")
- private okhttp3.Call readNamespacedNetworkPolicyStatusValidateBeforeCall(String name, String namespace, String pretty, final ApiCallback _callback) throws ApiException {
-
- // verify the required parameter 'name' is set
- if (name == null) {
- throw new ApiException("Missing the required parameter 'name' when calling readNamespacedNetworkPolicyStatus(Async)");
- }
-
- // verify the required parameter 'namespace' is set
- if (namespace == null) {
- throw new ApiException("Missing the required parameter 'namespace' when calling readNamespacedNetworkPolicyStatus(Async)");
- }
-
-
- okhttp3.Call localVarCall = readNamespacedNetworkPolicyStatusCall(name, namespace, pretty, _callback);
- return localVarCall;
-
- }
-
- /**
- *
- * read status of the specified NetworkPolicy
- * @param name name of the NetworkPolicy (required)
- * @param namespace object name and auth scope, such as for teams and projects (required)
- * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
- * @return V1NetworkPolicy
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- * @http.response.details
- <table summary="Response Details" border="1">
- <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
- <tr><td> 200 </td><td> OK </td><td> - </td></tr>
- <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
- </table>
- */
- public V1NetworkPolicy readNamespacedNetworkPolicyStatus(String name, String namespace, String pretty) throws ApiException {
- ApiResponse<V1NetworkPolicy> localVarResp = readNamespacedNetworkPolicyStatusWithHttpInfo(name, namespace, pretty);
- return localVarResp.getData();
- }
-
- /**
- *
- * read status of the specified NetworkPolicy
- * @param name name of the NetworkPolicy (required)
- * @param namespace object name and auth scope, such as for teams and projects (required)
- * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
- * @return ApiResponse&lt;V1NetworkPolicy&gt;
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- * @http.response.details
- <table summary="Response Details" border="1">
- <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
- <tr><td> 200 </td><td> OK </td><td> - </td></tr>
- <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
- </table>
- */
- public ApiResponse<V1NetworkPolicy> readNamespacedNetworkPolicyStatusWithHttpInfo(String name, String namespace, String pretty) throws ApiException {
- okhttp3.Call localVarCall = readNamespacedNetworkPolicyStatusValidateBeforeCall(name, namespace, pretty, null);
- Type localVarReturnType = new TypeToken<V1NetworkPolicy>(){}.getType();
- return localVarApiClient.execute(localVarCall, localVarReturnType);
- }
-
- /**
- * (asynchronously)
- * read status of the specified NetworkPolicy
- * @param name name of the NetworkPolicy (required)
- * @param namespace object name and auth scope, such as for teams and projects (required)
- * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
- * @param _callback The callback to be executed when the API call finishes
- * @return The request call
- * @throws ApiException If fail to process the API call, e.g. serializing the request body object
- * @http.response.details
- <table summary="Response Details" border="1">
- <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
- <tr><td> 200 </td><td> OK </td><td> - </td></tr>
- <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
- </table>
- */
- public okhttp3.Call readNamespacedNetworkPolicyStatusAsync(String name, String namespace, String pretty, final ApiCallback<V1NetworkPolicy> _callback) throws ApiException {
-
- okhttp3.Call localVarCall = readNamespacedNetworkPolicyStatusValidateBeforeCall(name, namespace, pretty, _callback);
- Type localVarReturnType = new TypeToken<V1NetworkPolicy>(){}.getType();
- localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback);
- return localVarCall;
- }
/**
* Build call for replaceIngressClass
* @param name name of the IngressClass (required)
@@ -5007,174 +4696,4 @@ public class NetworkingV1Api {
localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback);
return localVarCall;
}
- /**
- * Build call for replaceNamespacedNetworkPolicyStatus
- * @param name name of the NetworkPolicy (required)
- * @param namespace object name and auth scope, such as for teams and projects (required)
- * @param body (required)
- * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
- * @param dryRun When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional)
- * @param fieldManager fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)
- * @param fieldValidation fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional)
- * @param _callback Callback for upload/download progress
- * @return Call to execute
- * @throws ApiException If fail to serialize the request body object
- * @http.response.details
- <table summary="Response Details" border="1">
- <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
- <tr><td> 200 </td><td> OK </td><td> - </td></tr>
- <tr><td> 201 </td><td> Created </td><td> - </td></tr>
- <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
- </table>
- */
- public okhttp3.Call replaceNamespacedNetworkPolicyStatusCall(String name, String namespace, V1NetworkPolicy body, String pretty, String dryRun, String fieldManager, String fieldValidation, final ApiCallback _callback) throws ApiException {
- Object localVarPostBody = body;
-
- // create path and map variables
- String localVarPath = "/apis/networking.k8s.io/v1/namespaces/{namespace}/networkpolicies/{name}/status"
- .replaceAll("\\{" + "name" + "\\}", localVarApiClient.escapeString(name.toString()))
- .replaceAll("\\{" + "namespace" + "\\}", localVarApiClient.escapeString(namespace.toString()));
-
- List<Pair> localVarQueryParams = new ArrayList<Pair>();
- List<Pair> localVarCollectionQueryParams = new ArrayList<Pair>();
- if (pretty != null) {
- localVarQueryParams.addAll(localVarApiClient.parameterToPair("pretty", pretty));
- }
-
- if (dryRun != null) {
- localVarQueryParams.addAll(localVarApiClient.parameterToPair("dryRun", dryRun));
- }
-
- if (fieldManager != null) {
- localVarQueryParams.addAll(localVarApiClient.parameterToPair("fieldManager", fieldManager));
- }
-
- if (fieldValidation != null) {
- localVarQueryParams.addAll(localVarApiClient.parameterToPair("fieldValidation", fieldValidation));
- }
-
- Map<String, String> localVarHeaderParams = new HashMap<String, String>();
- Map<String, String> localVarCookieParams = new HashMap<String, String>();
- Map<String, Object> localVarFormParams = new HashMap<String, Object>();
- final String[] localVarAccepts = {
- "application/json", "application/yaml", "application/vnd.kubernetes.protobuf"
- };
- final String localVarAccept = localVarApiClient.selectHeaderAccept(localVarAccepts);
- if (localVarAccept != null) {
- localVarHeaderParams.put("Accept", localVarAccept);
- }
-
- final String[] localVarContentTypes = {
-
- };
- final String localVarContentType = localVarApiClient.selectHeaderContentType(localVarContentTypes);
- localVarHeaderParams.put("Content-Type", localVarContentType);
-
- String[] localVarAuthNames = new String[] { "BearerToken" };
- return localVarApiClient.buildCall(localVarPath, "PUT", localVarQueryParams, localVarCollectionQueryParams, localVarPostBody, localVarHeaderParams, localVarCookieParams, localVarFormParams, localVarAuthNames, _callback);
- }
-
- @SuppressWarnings("rawtypes")
- private okhttp3.Call replaceNamespacedNetworkPolicyStatusValidateBeforeCall(String name, String namespace, V1NetworkPolicy body, String pretty, String dryRun, String fieldManager, String fieldValidation, final ApiCallback _callback) throws ApiException {
-
- // verify the required parameter 'name' is set
- if (name == null) {
- throw new ApiException("Missing the required parameter 'name' when calling replaceNamespacedNetworkPolicyStatus(Async)");
- }
-
- // verify the required parameter 'namespace' is set
- if (namespace == null) {
- throw new ApiException("Missing the required parameter 'namespace' when calling replaceNamespacedNetworkPolicyStatus(Async)");
- }
-
- // verify the required parameter 'body' is set
- if (body == null) {
- throw new ApiException("Missing the required parameter 'body' when calling replaceNamespacedNetworkPolicyStatus(Async)");
- }
-
-
- okhttp3.Call localVarCall = replaceNamespacedNetworkPolicyStatusCall(name, namespace, body, pretty, dryRun, fieldManager, fieldValidation, _callback);
- return localVarCall;
-
- }
-
- /**
- *
- * replace status of the specified NetworkPolicy
- * @param name name of the NetworkPolicy (required)
- * @param namespace object name and auth scope, such as for teams and projects (required)
- * @param body (required)
- * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
- * @param dryRun When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional)
- * @param fieldManager fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)
- * @param fieldValidation fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional)
- * @return V1NetworkPolicy
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- * @http.response.details
- <table summary="Response Details" border="1">
- <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
- <tr><td> 200 </td><td> OK </td><td> - </td></tr>
- <tr><td> 201 </td><td> Created </td><td> - </td></tr>
- <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
- </table>
- */
- public V1NetworkPolicy replaceNamespacedNetworkPolicyStatus(String name, String namespace, V1NetworkPolicy body, String pretty, String dryRun, String fieldManager, String fieldValidation) throws ApiException {
- ApiResponse<V1NetworkPolicy> localVarResp = replaceNamespacedNetworkPolicyStatusWithHttpInfo(name, namespace, body, pretty, dryRun, fieldManager, fieldValidation);
- return localVarResp.getData();
- }
-
- /**
- *
- * replace status of the specified NetworkPolicy
- * @param name name of the NetworkPolicy (required)
- * @param namespace object name and auth scope, such as for teams and projects (required)
- * @param body (required)
- * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
- * @param dryRun When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional)
- * @param fieldManager fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)
- * @param fieldValidation fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional)
- * @return ApiResponse&lt;V1NetworkPolicy&gt;
- * @throws ApiException If fail to call the API, e.g. server error or cannot deserialize the response body
- * @http.response.details
- <table summary="Response Details" border="1">
- <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
- <tr><td> 200 </td><td> OK </td><td> - </td></tr>
- <tr><td> 201 </td><td> Created </td><td> - </td></tr>
- <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
- </table>
- */
- public ApiResponse<V1NetworkPolicy> replaceNamespacedNetworkPolicyStatusWithHttpInfo(String name, String namespace, V1NetworkPolicy body, String pretty, String dryRun, String fieldManager, String fieldValidation) throws ApiException {
- okhttp3.Call localVarCall = replaceNamespacedNetworkPolicyStatusValidateBeforeCall(name, namespace, body, pretty, dryRun, fieldManager, fieldValidation, null);
- Type localVarReturnType = new TypeToken<V1NetworkPolicy>(){}.getType();
- return localVarApiClient.execute(localVarCall, localVarReturnType);
- }
-
- /**
- * (asynchronously)
- * replace status of the specified NetworkPolicy
- * @param name name of the NetworkPolicy (required)
- * @param namespace object name and auth scope, such as for teams and projects (required)
- * @param body (required)
- * @param pretty If &#39;true&#39;, then the output is pretty printed. (optional)
- * @param dryRun When present, indicates that modifications should not be persisted. An invalid or unrecognized dryRun directive will result in an error response and no further processing of the request. Valid values are: - All: all dry run stages will be processed (optional)
- * @param fieldManager fieldManager is a name associated with the actor or entity that is making these changes. The value must be less than or 128 characters long, and only contain printable characters, as defined by https://golang.org/pkg/unicode/#IsPrint. (optional)
- * @param fieldValidation fieldValidation instructs the server on how to handle objects in the request (POST/PUT/PATCH) containing unknown or duplicate fields. Valid values are: - Ignore: This will ignore any unknown fields that are silently dropped from the object, and will ignore all but the last duplicate field that the decoder encounters. This is the default behavior prior to v1.23. - Warn: This will send a warning via the standard warning response header for each unknown field that is dropped from the object, and for each duplicate field that is encountered. The request will still succeed if there are no other errors, and will only persist the last of any duplicate fields. This is the default in v1.23+ - Strict: This will fail the request with a BadRequest error if any unknown fields would be dropped from the object, or if any duplicate fields are present. The error returned from the server will contain all unknown and duplicate fields encountered. (optional)
- * @param _callback The callback to be executed when the API call finishes
- * @return The request call
- * @throws ApiException If fail to process the API call, e.g. serializing the request body object
- * @http.response.details
- <table summary="Response Details" border="1">
- <tr><td> Status Code </td><td> Description </td><td> Response Headers </td></tr>
- <tr><td> 200 </td><td> OK </td><td> - </td></tr>
- <tr><td> 201 </td><td> Created </td><td> - </td></tr>
- <tr><td> 401 </td><td> Unauthorized </td><td> - </td></tr>
- </table>
- */
- public okhttp3.Call replaceNamespacedNetworkPolicyStatusAsync(String name, String namespace, V1NetworkPolicy body, String pretty, String dryRun, String fieldManager, String fieldValidation, final ApiCallback<V1NetworkPolicy> _callback) throws ApiException {
-
- okhttp3.Call localVarCall = replaceNamespacedNetworkPolicyStatusValidateBeforeCall(name, namespace, body, pretty, dryRun, fieldManager, fieldValidation, _callback);
- Type localVarReturnType = new TypeToken<V1NetworkPolicy>(){}.getType();
- localVarApiClient.executeAsync(localVarCall, localVarReturnType, _callback);
- return localVarCall;
- }
}
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/auth/ApiKeyAuth.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/auth/ApiKeyAuth.java
index c94afe022..3fa88ffd8 100644
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/auth/ApiKeyAuth.java
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/auth/ApiKeyAuth.java
@@ -17,7 +17,7 @@ import io.kubernetes.client.openapi.Pair;
import java.util.Map;
import java.util.List;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-06-18T15:05:57.863601Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-07-21T14:27:09.344777Z[Etc/UTC]")
public class ApiKeyAuth implements Authentication {
private final String location;
private final String paramName;
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/auth/HttpBearerAuth.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/auth/HttpBearerAuth.java
index 696a9be0f..8518c99bc 100644
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/auth/HttpBearerAuth.java
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/auth/HttpBearerAuth.java
@@ -17,7 +17,7 @@ import io.kubernetes.client.openapi.Pair;
import java.util.Map;
import java.util.List;
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-06-18T15:05:57.863601Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-07-21T14:27:09.344777Z[Etc/UTC]")
public class HttpBearerAuth implements Authentication {
private final String scheme;
private String bearerToken;
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1ServiceReference.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1ServiceReference.java
index e284f1dc9..55802a0c8 100644
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1ServiceReference.java
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1ServiceReference.java
@@ -27,7 +27,7 @@ import java.io.IOException;
* ServiceReference holds a reference to Service.legacy.k8s.io
*/
@ApiModel(description = "ServiceReference holds a reference to Service.legacy.k8s.io")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-06-18T15:05:57.863601Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-07-21T14:27:09.344777Z[Etc/UTC]")
public class AdmissionregistrationV1ServiceReference {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1WebhookClientConfig.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1WebhookClientConfig.java
index e73e4ed58..5afdc203e 100644
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1WebhookClientConfig.java
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/AdmissionregistrationV1WebhookClientConfig.java
@@ -28,7 +28,7 @@ import java.io.IOException;
* WebhookClientConfig contains the information to make a TLS connection with the webhook
*/
@ApiModel(description = "WebhookClientConfig contains the information to make a TLS connection with the webhook")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-06-18T15:05:57.863601Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-07-21T14:27:09.344777Z[Etc/UTC]")
public class AdmissionregistrationV1WebhookClientConfig {
public static final String SERIALIZED_NAME_CA_BUNDLE = "caBundle";
@SerializedName(SERIALIZED_NAME_CA_BUNDLE)
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1ServiceReference.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1ServiceReference.java
index 707451e0b..36a2509e7 100644
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1ServiceReference.java
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1ServiceReference.java
@@ -27,7 +27,7 @@ import java.io.IOException;
* ServiceReference holds a reference to Service.legacy.k8s.io
*/
@ApiModel(description = "ServiceReference holds a reference to Service.legacy.k8s.io")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-06-18T15:05:57.863601Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-07-21T14:27:09.344777Z[Etc/UTC]")
public class ApiextensionsV1ServiceReference {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1WebhookClientConfig.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1WebhookClientConfig.java
index d1fe5bbef..1c4cbbec5 100644
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1WebhookClientConfig.java
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/ApiextensionsV1WebhookClientConfig.java
@@ -28,7 +28,7 @@ import java.io.IOException;
* WebhookClientConfig contains the information to make a TLS connection with the webhook.
*/
@ApiModel(description = "WebhookClientConfig contains the information to make a TLS connection with the webhook.")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-06-18T15:05:57.863601Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-07-21T14:27:09.344777Z[Etc/UTC]")
public class ApiextensionsV1WebhookClientConfig {
public static final String SERIALIZED_NAME_CA_BUNDLE = "caBundle";
@SerializedName(SERIALIZED_NAME_CA_BUNDLE)
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/ApiregistrationV1ServiceReference.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/ApiregistrationV1ServiceReference.java
index 0f65ca314..eab55fbb5 100644
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/ApiregistrationV1ServiceReference.java
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/ApiregistrationV1ServiceReference.java
@@ -27,7 +27,7 @@ import java.io.IOException;
* ServiceReference holds a reference to Service.legacy.k8s.io
*/
@ApiModel(description = "ServiceReference holds a reference to Service.legacy.k8s.io")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-06-18T15:05:57.863601Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-07-21T14:27:09.344777Z[Etc/UTC]")
public class ApiregistrationV1ServiceReference {
public static final String SERIALIZED_NAME_NAME = "name";
@SerializedName(SERIALIZED_NAME_NAME)
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/AuthenticationV1TokenRequest.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/AuthenticationV1TokenRequest.java
index 99c616699..525b47e1a 100644
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/AuthenticationV1TokenRequest.java
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/AuthenticationV1TokenRequest.java
@@ -30,7 +30,7 @@ import java.io.IOException;
* TokenRequest requests a token for a given service account.
*/
@ApiModel(description = "TokenRequest requests a token for a given service account.")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-06-18T15:05:57.863601Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-07-21T14:27:09.344777Z[Etc/UTC]")
public class AuthenticationV1TokenRequest implements io.kubernetes.client.common.KubernetesObject {
public static final String SERIALIZED_NAME_API_VERSION = "apiVersion";
@SerializedName(SERIALIZED_NAME_API_VERSION)
diff --git a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/CoreV1EndpointPort.java b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/CoreV1EndpointPort.java
index 3d1ac507c..6816cb35b 100644
--- a/kubernetes/src/main/java/io/kubernetes/client/openapi/models/CoreV1EndpointPort.java
+++ b/kubernetes/src/main/java/io/kubernetes/client/openapi/models/CoreV1EndpointPort.java
@@ -27,7 +27,7 @@ import java.io.IOException;
* EndpointPort is a tuple that describes a single port.
*/
@ApiModel(description = "EndpointPort is a tuple that describes a single port.")
-@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-06-18T15:05:57.863601Z[Etc/UTC]")
+@javax.annotation.Generated(value = "org.openapitools.codegen.languages.JavaClientCodegen", date = "2023-07-21T14:27:09.344777Z[Etc/UTC]")
public class CoreV1EndpointPort {
public static final String SERIALIZED_NAME_APP_PROTOCOL = "appProtocol";
@SerializedName(SERIALIZED_NAME_APP_PROTOCOL)
@@ -53,11 +53,11 @@ public class CoreV1EndpointPort {
}
/**
- * The application protocol for this port. This is used as a hint for implementations to offer richer behavior for protocols that they understand. This field follows standard Kubernetes label syntax. Valid values are either: * Un-prefixed protocol names - reserved for IANA standard service names (as per RFC-6335 and https://www.iana.org/assignments/service-names). * Kubernetes-defined prefixed names: * &#39;kubernetes.io/h2c&#39; - HTTP/2 over cleartext as described in https://www.rfc-editor.org/rfc/rfc7540 * Other protocols should use implementation-defined prefixed names such as mycompany.com/my-custom-protocol.
+ * The application protocol for this port. This is used as a hint for implementations to offer richer behavior for protocols that they understand. This field follows standard Kubernetes label syntax. Valid values are either: * Un-prefixed protocol names - reserved for IANA standard service names (as per RFC-6335 and https://www.iana.org/assignments/service-names). * Kubernetes-defined prefixed names: * &#39;kubernetes.io/h2c&#39; - HTTP/2 over cleartext as described in https://www.rfc-editor.org/rfc/rfc7540 * &#39;kubernetes.io/ws&#39; - WebSocket over cleartext as described in https://www.rfc-editor.org/rfc/rfc6455 * &#39;kubernetes.io/wss&#39; - WebSocket over TLS as described in https://www.rfc-editor.org/rfc/rfc6455 * Other protocols should use implementation-defined prefixed names such as mycompany.com/my-custom-protocol.
* @return appProtocol
**/
@javax.annotation.Nullable
- @ApiModelProperty(value = "The application protocol for this port. This is used as a hint for implementations to offer richer behavior for protocols that they understand. This field follows standard Kubernetes label syntax. Valid values are either: * Un-prefixed protocol names - reserved for IANA standard service names (as per RFC-6335 and https://www.iana.org/assignments/service-names). * Kubernetes-defined prefixed names: * 'kubernetes.io/h2c' - HTTP/2 over cleartext as described in https://www.rfc-editor.org/rfc/rfc7540 * Other protocols should use implementation-defined prefixed names such as mycompany.com/my-custom-protocol.")
+ @ApiModelProperty(value = "The application protocol for this port. This is used as a hint for implementations to offer richer behavior for protocols that they understand. This field follows standard Kubernetes label syntax. Valid values are either: * Un-prefixed protocol names - reserved for IANA standard service names (as per RFC-6335 and https://www.iana.org/assignments/service-names). * Kubernetes-defined prefixed names: * 'kubernetes.io/h2c' - HTTP/2 over cleartext as described in https://www.rfc-editor.or
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment