- Home
- API Enriched
- Sites
- data
- ReplicaSet List.
ReplicaSet List.
const url = 'https://example-corp.console.ves.volterra.io/api/v1/api/production/us-east-1/namespaces/default/api/data/namespaces/system/site/example/apis/apps/v1/namespaces/example/replicasets';const options = {method: 'GET', headers: {Authorization: '<Authorization>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://example-corp.console.ves.volterra.io/api/v1/api/production/us-east-1/namespaces/default/api/data/namespaces/system/site/example/apis/apps/v1/namespaces/example/replicasets \ --header 'Authorization: <Authorization>'API to GET list of replica sets for a given namespace in a site.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Site Site name.
Namespace Namespace to scope the listing of replication sets in a site.
Responses
Section titled “Responses”A successful response.
ReplicaSetList is a collection of ReplicaSets.
object
Items in a collection or array
ReplicaSet ensures that a specified number of pod replicas are running at any given time.
object
object
Additional metadata and notes
object
Cluster or grouping configuration
object
Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive. This field may be limited in precision depending on context.
Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
Security-related configuration
object
Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive. This field may be limited in precision depending on context.
Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
Configuration parameter for finalizers
GenerateName is an optional prefix, used by the server, to generate a unique name ONLY IF the Name field has not been provided. If this field is used, the name returned to the client will be different than the name passed. This value will also be combined with a unique suffix. The provided value has the same validation rules as the Name field, and may be truncated by the length of the suffix required to make the value unique on the server.
If this field is specified and the generated name exists, the server will NOT return a 409 - instead, it will either return 201 Created or 500 with Reason ServerTimeout indicating a unique name could not be found in the time allotted, and the client should retry (optionally after the time indicated in the Retry-After header).
Applied only if Name is not specified. More info: HTTPS://git.K8s.I/O/community/contributors/devel/sig-architecture/api-conventions.md#idempotency +optional.
Configuration parameter for generation
Key-value labels for organization and selection
object
ManagedFields maps workflow-ID and version to the set of fields that are managed by that workflow. This is mostly for internal housekeeping, and users typically shouldn’t need to set or understand this field. A workflow can be the user’s name, a controller’s name, or the name of a specific apply path like “ci-cd”. The set of fields is always in the version that the workflow used when modifying the object.
+optional.
ManagedFieldsEntry is a workflow-ID, a FieldSet and the group version of the resource that the fieldset applies to.
object
APIVersion defines the version of this resource that this field set applies to. The format is “group/version” just like the top-level APIVersion field. It is necessary to track the version of a field set because it cannot be automatically converted.
Field specification or configuration
object
Raw is the underlying serialization of this object.
Manager is an identifier of the workflow managing these fields.
Operation is the type of operation which lead to this ManagedFieldsEntry being created. The only valid values for this field are ‘Apply’ and ‘Update’.
object
Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive. This field may be limited in precision depending on context.
Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
Human-readable name for the resource
Namespace defines the space within each name must be unique. An empty namespace is equivalent to the “default” namespace, but “default” is the canonical representation. Not all objects are required to be scoped to a namespace - the value of this field for those objects will be empty.
Must be a DNS_LABEL. Cannot be updated. More info: HTTP://Kubernetes.I/O/docs/user-guide/namespaces +optional.
Owner or responsible party
OwnerReference contains enough information to let you identify an owning object. An owning object must be in the same namespace as the dependent, or be cluster-scoped, so there is no namespace field.
object
API version of the referent.
Blocking or denial configuration
Configuration parameter for controller
Resource type or kind
Human-readable name for the resource
Unique identifier for this resource
An opaque value that represents the internal version of this object that can be used by clients to determine when objects have changed. May be used for optimistic concurrency, change detection, and the watch operation on a resource or set of resources. Clients must treat these values as opaque and passed unmodified back to the server. They may only be valid for a particular resource or set of resources.
Populated by the system. Read-only. Value must be treated as opaque by clients and . More info: HTTPS://git.K8s.I/O/community/contributors/devel/sig-architecture/api-conventions.md#concurrency-control-and-consistency +optional.
SelfLink is a URL representing this object. Populated by the system. Read-only.
DEPRECATED Kubernetes will stop propagating this field in 1.20 release and the field is planned to be removed in 1.21 release. +optional.
UID is the unique in time and space value for this object. It is typically generated by the server on successful creation of a resource and is not allowed to change on PUT operations.
Populated by the system. Read-only. More info: HTTP://Kubernetes.I/O/docs/user-guide/identifiers#uids +optional.
object
Security-related configuration
Configuration parameter for replicas
object
Configuration parameter for matchExpressions
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
object
Cryptographic key material
Operator represents a key’s relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
Configuration parameter for values
Key-value label for organization
object
object
object
Additional metadata and notes
object
Cluster or grouping configuration
object
Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive. This field may be limited in precision depending on context.
Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
Security-related configuration
object
Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive. This field may be limited in precision depending on context.
Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
Configuration parameter for finalizers
GenerateName is an optional prefix, used by the server, to generate a unique name ONLY IF the Name field has not been provided. If this field is used, the name returned to the client will be different than the name passed. This value will also be combined with a unique suffix. The provided value has the same validation rules as the Name field, and may be truncated by the length of the suffix required to make the value unique on the server.
If this field is specified and the generated name exists, the server will NOT return a 409 - instead, it will either return 201 Created or 500 with Reason ServerTimeout indicating a unique name could not be found in the time allotted, and the client should retry (optionally after the time indicated in the Retry-After header).
Applied only if Name is not specified. More info: HTTPS://git.K8s.I/O/community/contributors/devel/sig-architecture/api-conventions.md#idempotency +optional.
Configuration parameter for generation
Key-value labels for organization and selection
object
ManagedFields maps workflow-ID and version to the set of fields that are managed by that workflow. This is mostly for internal housekeeping, and users typically shouldn’t need to set or understand this field. A workflow can be the user’s name, a controller’s name, or the name of a specific apply path like “ci-cd”. The set of fields is always in the version that the workflow used when modifying the object.
+optional.
ManagedFieldsEntry is a workflow-ID, a FieldSet and the group version of the resource that the fieldset applies to.
object
APIVersion defines the version of this resource that this field set applies to. The format is “group/version” just like the top-level APIVersion field. It is necessary to track the version of a field set because it cannot be automatically converted.
Field specification or configuration
object
Raw is the underlying serialization of this object.
Manager is an identifier of the workflow managing these fields.
Operation is the type of operation which lead to this ManagedFieldsEntry being created. The only valid values for this field are ‘Apply’ and ‘Update’.
object
Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive. This field may be limited in precision depending on context.
Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
Human-readable name for the resource
Namespace defines the space within each name must be unique. An empty namespace is equivalent to the “default” namespace, but “default” is the canonical representation. Not all objects are required to be scoped to a namespace - the value of this field for those objects will be empty.
Must be a DNS_LABEL. Cannot be updated. More info: HTTP://Kubernetes.I/O/docs/user-guide/namespaces +optional.
Owner or responsible party
OwnerReference contains enough information to let you identify an owning object. An owning object must be in the same namespace as the dependent, or be cluster-scoped, so there is no namespace field.
object
API version of the referent.
Blocking or denial configuration
Configuration parameter for controller
Resource type or kind
Human-readable name for the resource
Unique identifier for this resource
An opaque value that represents the internal version of this object that can be used by clients to determine when objects have changed. May be used for optimistic concurrency, change detection, and the watch operation on a resource or set of resources. Clients must treat these values as opaque and passed unmodified back to the server. They may only be valid for a particular resource or set of resources.
Populated by the system. Read-only. Value must be treated as opaque by clients and . More info: HTTPS://git.K8s.I/O/community/contributors/devel/sig-architecture/api-conventions.md#concurrency-control-and-consistency +optional.
SelfLink is a URL representing this object. Populated by the system. Read-only.
DEPRECATED Kubernetes will stop propagating this field in 1.20 release and the field is planned to be removed in 1.21 release. +optional.
UID is the unique in time and space value for this object. It is typically generated by the server on successful creation of a resource and is not allowed to change on PUT operations.
Populated by the system. Read-only. More info: HTTP://Kubernetes.I/O/docs/user-guide/identifiers#uids +optional.
object
Security-related configuration
object
object
Uniform Resource Identifier
An empty preferred scheduling term matches all objects with implicit weight 0 (i.e. It’s a no-op). A null preferred scheduling term matches no objects (i.e. Is also a no-op).
object
object
Configuration parameter for matchExpressions
A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
object
The label key that the selector applies to.
Represents a key’s relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.
Configuration parameter for values
Configuration parameter for matchFields
A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
object
The label key that the selector applies to.
Represents a key’s relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.
Configuration parameter for values
Weight associated with matching the corresponding nodeSelectorTerm, in the range 1-100.
object
Required. A list of node selector terms. The terms are ORed.
A null or empty node selector term matches no objects. The requirements of them are ANDed. The TopologySelectorTerm type implements a subset of the NodeSelectorTerm.
object
Configuration parameter for matchExpressions
A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
object
The label key that the selector applies to.
Represents a key’s relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.
Configuration parameter for values
Configuration parameter for matchFields
A node selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
object
The label key that the selector applies to.
Represents a key’s relationship to a set of values. Valid operators are In, NotIn, Exists, DoesNotExist. Gt, and Lt.
Configuration parameter for values
object
Uniform Resource Identifier
object
object
object
Configuration parameter for matchExpressions
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
object
Cryptographic key material
Operator represents a key’s relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
Configuration parameter for values
Key-value label for organization
object
Human-readable name for the resource
This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.
Weight associated with matching the corresponding podAffinityTerm, in the range 1-100.
Uniform Resource Identifier
object
object
Configuration parameter for matchExpressions
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
object
Cryptographic key material
Operator represents a key’s relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
Configuration parameter for values
Key-value label for organization
object
Human-readable name for the resource
This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.
object
Uniform Resource Identifier
object
object
object
Configuration parameter for matchExpressions
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
object
Cryptographic key material
Operator represents a key’s relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
Configuration parameter for values
Key-value label for organization
object
Human-readable name for the resource
This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.
Weight associated with matching the corresponding podAffinityTerm, in the range 1-100.
Uniform Resource Identifier
object
object
Configuration parameter for matchExpressions
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
object
Cryptographic key material
Operator represents a key’s relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
Configuration parameter for values
Key-value label for organization
object
Human-readable name for the resource
This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.
Configuration parameter for automountServiceAccountToken
Configuration parameter for containers
A single application container that you want to run within a pod.
object
Configuration parameter for args
Configuration parameter for command
Configuration parameter for env
EnvVar represents an environment variable present in a Container.
object
Name of the environment variable. Must be a C_IDENTIFIER.
Configuration parameter for value
object
object
The key to select.
object
Human-readable name for the resource
Indicates if this field is optional
object
Version number or identifier
Path of the field to select in the specified API version.
object
Human-readable name for this resource
object
Configuration parameter for string
Configuration parameter for resource
object
The key of the secret to select from. Must be a valid secret key.
object
Human-readable name for the resource
Indicates if this field is optional
Configuration parameter for envFrom
object
object
object
Human-readable name for the resource
Indicates if this field is optional
Configuration parameter for prefix
object
object
Human-readable name for the resource
Indicates if this field is optional
Configuration parameter for image
Configuration parameter for imagePullPolicy
object
object
object
Configuration parameter for command
object
Hostname or IP address of the target server
Configuration parameter for httpHeaders
object
Human-readable name for the resource
Configuration parameter for value
URL path for the endpoint
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Configuration parameter for scheme
object
Hostname or IP address of the target server
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
object
object
Configuration parameter for command
object
Hostname or IP address of the target server
Configuration parameter for httpHeaders
object
Human-readable name for the resource
Configuration parameter for value
URL path for the endpoint
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Configuration parameter for scheme
object
Hostname or IP address of the target server
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
object
Configuration parameter for failureThreshold
object
object
Configuration parameter for command
object
Hostname or IP address of the target server
Configuration parameter for httpHeaders
object
Human-readable name for the resource
Configuration parameter for value
URL path for the endpoint
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Configuration parameter for scheme
object
Hostname or IP address of the target server
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Security-related configuration
Security-related configuration
Configuration parameter for successThreshold
Security-related configuration
Name of the container specified as a DNS_LABEL. Each container in a pod must have a unique name (DNS_LABEL). Cannot be updated.
Network port number
ContainerPort represents a network port in a single container.
object
Number of port to expose on the pod’s IP address. This must be a valid port number, 0 < x < 65536.
Host configuration or identifier
Host configuration or identifier
Human-readable name for the resource
Configuration parameter for protocol
object
Configuration parameter for failureThreshold
object
object
Configuration parameter for command
object
Hostname or IP address of the target server
Configuration parameter for httpHeaders
object
Human-readable name for the resource
Configuration parameter for value
URL path for the endpoint
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Configuration parameter for scheme
object
Hostname or IP address of the target server
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Security-related configuration
Security-related configuration
Configuration parameter for successThreshold
Security-related configuration
object
Configuration parameter for limits
object
Configuration parameter for requests
object
object
Configuration parameter for allowPrivilegeEscalation
object
Configuration parameter for add
Configuration parameter for drop
Configuration parameter for privileged
Configuration parameter for procMount
Configuration parameter for readOnlyRootFilesystem
Configuration parameter for runAsGroup
Configuration parameter for runAsNonRoot
Configuration parameter for runAsUser
object
Configuration parameter for level
Configuration parameter for role
Type or category classification
Configuration parameter for user
object
Desired state specification
Human-readable name for this resource
Human-readable name for this resource
object
Configuration parameter for failureThreshold
object
object
Configuration parameter for command
object
Hostname or IP address of the target server
Configuration parameter for httpHeaders
object
Human-readable name for the resource
Configuration parameter for value
URL path for the endpoint
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Configuration parameter for scheme
object
Hostname or IP address of the target server
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Security-related configuration
Security-related configuration
Configuration parameter for successThreshold
Security-related configuration
Configuration parameter for stdin
Configuration parameter for stdinOnce
File system or URL path
Configuration parameter for terminationMessagePolicy
Configuration parameter for tty
Configuration parameter for volumeDevices
VolumeDevice describes a mapping of a raw block device within a container.
object
DevicePath is the path inside of the container that the device will be mapped to.
Human-readable name for the resource
Configuration parameter for volumeMounts
VolumeMount describes a mounting of a Volume within a container.
object
Path within the container at which the volume should be mounted. Must not contain ’:’.
Configuration parameter for mountPropagation
This must match the Name of a Volume.
Configuration parameter for readOnly
File system or URL path
File system or URL path
Configuration parameter for workingDir
object
Human-readable name for the resource
Configuration parameter for options
PodDNSConfigOption defines DNS resolver OPTIONS of a pod.
object
Required.
Configuration parameter for value
Configuration parameter for searches
Configuration parameter for dnsPolicy
Configuration parameter for enableServiceLinks
Configuration parameter for ephemeralContainers
An EphemeralContainer is a container that may be added temporarily to an existing pod for user-initiated activities such as debugging. Ephemeral containers have no resource or scheduling guarantees, and they will not be restarted when they exit or when a pod is removed or restarted. If an ephemeral container causes a pod to exceed its resource allocation, the pod may be evicted. Ephemeral containers may not be added by directly updating the pod spec. They must be added via the pod’s ephemeralcontainers subresource, and they will appear in the pod spec once added. This is an alpha feature enabled by the EphemeralContainers feature flag.
object
object
Configuration parameter for args
Configuration parameter for command
Configuration parameter for env
EnvVar represents an environment variable present in a Container.
object
Name of the environment variable. Must be a C_IDENTIFIER.
Configuration parameter for value
object
object
The key to select.
object
Human-readable name for the resource
Indicates if this field is optional
object
Version number or identifier
Path of the field to select in the specified API version.
object
Human-readable name for this resource
object
Configuration parameter for string
Configuration parameter for resource
object
The key of the secret to select from. Must be a valid secret key.
object
Human-readable name for the resource
Indicates if this field is optional
Configuration parameter for envFrom
object
object
object
Human-readable name for the resource
Indicates if this field is optional
Configuration parameter for prefix
object
object
Human-readable name for the resource
Indicates if this field is optional
Configuration parameter for image
Configuration parameter for imagePullPolicy
object
object
object
Configuration parameter for command
object
Hostname or IP address of the target server
Configuration parameter for httpHeaders
object
Human-readable name for the resource
Configuration parameter for value
URL path for the endpoint
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Configuration parameter for scheme
object
Hostname or IP address of the target server
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
object
object
Configuration parameter for command
object
Hostname or IP address of the target server
Configuration parameter for httpHeaders
object
Human-readable name for the resource
Configuration parameter for value
URL path for the endpoint
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Configuration parameter for scheme
object
Hostname or IP address of the target server
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
object
Configuration parameter for failureThreshold
object
object
Configuration parameter for command
object
Hostname or IP address of the target server
Configuration parameter for httpHeaders
object
Human-readable name for the resource
Configuration parameter for value
URL path for the endpoint
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Configuration parameter for scheme
object
Hostname or IP address of the target server
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Security-related configuration
Security-related configuration
Configuration parameter for successThreshold
Security-related configuration
Name of the ephemeral container specified as a DNS_LABEL. This name must be unique among all containers, init containers and ephemeral containers.
Ports are not allowed for ephemeral containers.
ContainerPort represents a network port in a single container.
object
Number of port to expose on the pod’s IP address. This must be a valid port number, 0 < x < 65536.
Host configuration or identifier
Host configuration or identifier
Human-readable name for the resource
Configuration parameter for protocol
object
Configuration parameter for failureThreshold
object
object
Configuration parameter for command
object
Hostname or IP address of the target server
Configuration parameter for httpHeaders
object
Human-readable name for the resource
Configuration parameter for value
URL path for the endpoint
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Configuration parameter for scheme
object
Hostname or IP address of the target server
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Security-related configuration
Security-related configuration
Configuration parameter for successThreshold
Security-related configuration
object
Configuration parameter for limits
object
Configuration parameter for requests
object
object
Configuration parameter for allowPrivilegeEscalation
object
Configuration parameter for add
Configuration parameter for drop
Configuration parameter for privileged
Configuration parameter for procMount
Configuration parameter for readOnlyRootFilesystem
Configuration parameter for runAsGroup
Configuration parameter for runAsNonRoot
Configuration parameter for runAsUser
object
Configuration parameter for level
Configuration parameter for role
Type or category classification
Configuration parameter for user
object
Desired state specification
Human-readable name for this resource
Human-readable name for this resource
object
Configuration parameter for failureThreshold
object
object
Configuration parameter for command
object
Hostname or IP address of the target server
Configuration parameter for httpHeaders
object
Human-readable name for the resource
Configuration parameter for value
URL path for the endpoint
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Configuration parameter for scheme
object
Hostname or IP address of the target server
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Security-related configuration
Security-related configuration
Configuration parameter for successThreshold
Security-related configuration
Configuration parameter for stdin
Configuration parameter for stdinOnce
File system or URL path
Configuration parameter for terminationMessagePolicy
Configuration parameter for tty
Configuration parameter for volumeDevices
VolumeDevice describes a mapping of a raw block device within a container.
object
DevicePath is the path inside of the container that the device will be mapped to.
Human-readable name for the resource
Configuration parameter for volumeMounts
VolumeMount describes a mounting of a Volume within a container.
object
Path within the container at which the volume should be mounted. Must not contain ’:’.
Configuration parameter for mountPropagation
This must match the Name of a Volume.
Configuration parameter for readOnly
File system or URL path
File system or URL path
Configuration parameter for workingDir
Human-readable name for this resource
Host configuration or identifier
HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the pod’s hosts file.
object
Hostnames for the above IP address.
IP address of the host file entry.
Host configuration or identifier
Host configuration or identifier
Host configuration or identifier
Human-readable name for the resource
Security-related configuration
LocalObjectReference contains enough information to let you locate the referenced object inside the same namespace.
object
Human-readable name for the resource
Configuration parameter for initContainers
A single application container that you want to run within a pod.
object
Configuration parameter for args
Configuration parameter for command
Configuration parameter for env
EnvVar represents an environment variable present in a Container.
object
Name of the environment variable. Must be a C_IDENTIFIER.
Configuration parameter for value
object
object
The key to select.
object
Human-readable name for the resource
Indicates if this field is optional
object
Version number or identifier
Path of the field to select in the specified API version.
object
Human-readable name for this resource
object
Configuration parameter for string
Configuration parameter for resource
object
The key of the secret to select from. Must be a valid secret key.
object
Human-readable name for the resource
Indicates if this field is optional
Configuration parameter for envFrom
object
object
object
Human-readable name for the resource
Indicates if this field is optional
Configuration parameter for prefix
object
object
Human-readable name for the resource
Indicates if this field is optional
Configuration parameter for image
Configuration parameter for imagePullPolicy
object
object
object
Configuration parameter for command
object
Hostname or IP address of the target server
Configuration parameter for httpHeaders
object
Human-readable name for the resource
Configuration parameter for value
URL path for the endpoint
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Configuration parameter for scheme
object
Hostname or IP address of the target server
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
object
object
Configuration parameter for command
object
Hostname or IP address of the target server
Configuration parameter for httpHeaders
object
Human-readable name for the resource
Configuration parameter for value
URL path for the endpoint
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Configuration parameter for scheme
object
Hostname or IP address of the target server
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
object
Configuration parameter for failureThreshold
object
object
Configuration parameter for command
object
Hostname or IP address of the target server
Configuration parameter for httpHeaders
object
Human-readable name for the resource
Configuration parameter for value
URL path for the endpoint
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Configuration parameter for scheme
object
Hostname or IP address of the target server
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Security-related configuration
Security-related configuration
Configuration parameter for successThreshold
Security-related configuration
Name of the container specified as a DNS_LABEL. Each container in a pod must have a unique name (DNS_LABEL). Cannot be updated.
Network port number
ContainerPort represents a network port in a single container.
object
Number of port to expose on the pod’s IP address. This must be a valid port number, 0 < x < 65536.
Host configuration or identifier
Host configuration or identifier
Human-readable name for the resource
Configuration parameter for protocol
object
Configuration parameter for failureThreshold
object
object
Configuration parameter for command
object
Hostname or IP address of the target server
Configuration parameter for httpHeaders
object
Human-readable name for the resource
Configuration parameter for value
URL path for the endpoint
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Configuration parameter for scheme
object
Hostname or IP address of the target server
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Security-related configuration
Security-related configuration
Configuration parameter for successThreshold
Security-related configuration
object
Configuration parameter for limits
object
Configuration parameter for requests
object
object
Configuration parameter for allowPrivilegeEscalation
object
Configuration parameter for add
Configuration parameter for drop
Configuration parameter for privileged
Configuration parameter for procMount
Configuration parameter for readOnlyRootFilesystem
Configuration parameter for runAsGroup
Configuration parameter for runAsNonRoot
Configuration parameter for runAsUser
object
Configuration parameter for level
Configuration parameter for role
Type or category classification
Configuration parameter for user
object
Desired state specification
Human-readable name for this resource
Human-readable name for this resource
object
Configuration parameter for failureThreshold
object
object
Configuration parameter for command
object
Hostname or IP address of the target server
Configuration parameter for httpHeaders
object
Human-readable name for the resource
Configuration parameter for value
URL path for the endpoint
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Configuration parameter for scheme
object
Hostname or IP address of the target server
object
Configuration parameter for intVal
Configuration parameter for strVal
Type or category classification
Security-related configuration
Security-related configuration
Configuration parameter for successThreshold
Security-related configuration
Configuration parameter for stdin
Configuration parameter for stdinOnce
File system or URL path
Configuration parameter for terminationMessagePolicy
Configuration parameter for tty
Configuration parameter for volumeDevices
VolumeDevice describes a mapping of a raw block device within a container.
object
DevicePath is the path inside of the container that the device will be mapped to.
Human-readable name for the resource
Configuration parameter for volumeMounts
VolumeMount describes a mounting of a Volume within a container.
object
Path within the container at which the volume should be mounted. Must not contain ’:’.
Configuration parameter for mountPropagation
This must match the Name of a Volume.
Configuration parameter for readOnly
File system or URL path
File system or URL path
Configuration parameter for workingDir
Human-readable name for this resource
Configuration parameter for nodeSelector
object
Configuration parameter for overhead
object
Configuration parameter for preemptionPolicy
Priority level for ordering
Human-readable name for this resource
Configuration parameter for readinessGates
object
ConditionType refers to a condition in the pod’s condition list with matching type.
Configuration parameter for restartPolicy
Human-readable name for this resource
Human-readable name for this resource
object
- The owning GID will be the FSGroup
- The setgid bit is set (new files created in the volume will be owned by FSGroup)
- The permission bits are OR’d with rw-rw----
If unset, the Kubelet will not modify the ownership and permissions of any volume. +optional.
Configuration parameter for runAsGroup
Configuration parameter for runAsNonRoot
Configuration parameter for runAsUser
object
Configuration parameter for level
Configuration parameter for role
Type or category classification
Configuration parameter for user
Configuration parameter for supplementalGroups
Configuration parameter for sysctls
object
Human-readable name for the resource
Configuration parameter for value
object
Desired state specification
Human-readable name for this resource
Human-readable name for this resource
Number of items or occurrences
Human-readable name for this resource
Namespace for resource isolation
Configuration parameter for subdomain
Security-related configuration
Configuration parameter for tolerations
The pod this Toleration is attached to tolerates any taint that matches
the triple <key,value,effect> using the matching operator
object
Configuration parameter for effect
Cryptographic key material
Configuration parameter for operator
Security-related configuration
Configuration parameter for value
Configuration parameter for topologySpreadConstraints
TopologySpreadConstraint specifies how to spread matching pods among the given topology.
object
object
Configuration parameter for matchExpressions
A label selector requirement is a selector that contains values, a key, and an operator that relates the key and values.
object
Cryptographic key material
Operator represents a key’s relationship to a set of values. Valid operators are In, NotIn, Exists and DoesNotExist.
Configuration parameter for values
Key-value label for organization
object
MaxSkew describes the degree to which pods may be unevenly distributed. It’s the maximum permitted difference between the number of matching pods in any two topology domains of a given topology type. For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same labelSelector spread as 1/1/0: +-------+-------+-------+ | zone1 | zone2 | zone3 | +-------+-------+-------+ | P | P | | +-------+-------+-------+
- if MaxSkew is 1, incoming pod can only be scheduled to zone3 to become 1/1/1; scheduling it onto zone1(zone2) would make the ActualSkew(2-0) on zone1(zone2) violate MaxSkew(1).
- if MaxSkew is 2, incoming pod can be scheduled onto any zone. It’s a required field. Default value is 1 and 0 is not allowed.
TopologyKey is the key of node labels. Nodes that have a label with this key and identical values are considered to be in the same topology. We consider each <key, value> as a “bucket”, and try to PUT balanced number of pods into each bucket. It’s a required field.
WhenUnsatisfiable indicates how to deal with a pod if it doesn’t satisfy the spread constraint.
- DoNotSchedule (default) tells the scheduler not to schedule it
- ScheduleAnyway tells the scheduler to still schedule it It’s considered as “Unsatisfiable” if and only if placing incoming pod on any topology violates “MaxSkew”. For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same labelSelector spread as 3/1/1: +-------+-------+-------+ | zone1 | zone2 | zone3 | +-------+-------+-------+ | P P P | P | P | +-------+-------+-------+ If WhenUnsatisfiable is set to DoNotSchedule, incoming pod can only be scheduled to zone2(zone3) to become 3/2/1(3/1/2) as ActualSkew(2-1) on zone2(zone3) satisfies MaxSkew(1). In other words, the cluster can still be imbalanced, but scheduler won’t make it more imbalanced. It’s a required field.
Configuration parameter for volumes
Volume represents a named volume in a pod that may be accessed by any container in the pod.
object
Human-readable name for the resource
object
object
Type or category classification
Configuration parameter for partition
Configuration parameter for readOnly
Unique identifier for this resource
object
Configuration parameter for cachingMode
Human-readable name for this resource
Uniform Resource Identifier
Type or category classification
Resource type or kind
Configuration parameter for readOnly
object
Configuration parameter for readOnly
Human-readable name for this resource
Human-readable name for this resource
object
Configuration parameter for monitors
URL path for the endpoint
Configuration parameter for readOnly
Security-related configuration
object
Human-readable name for the resource
Configuration parameter for user
object
Type or category classification
Configuration parameter for readOnly
object
Human-readable name for the resource
Unique identifier for this resource
object
Configuration parameter for defaultMode
Items in a collection or array
Maps a string key to a path within a volume.
object
The key to project.
Configuration parameter for mode
The relative path of the file to map the key to. May not be an absolute path. May not contain the path element ’..’. May not start with the string ’..’.
object
Human-readable name for the resource
Indicates if this field is optional
object
Driver is the name of the CSI driver that handles this volume. Consult with your admin for the correct name as registered in the cluster.
Type or category classification
object
Human-readable name for the resource
Configuration parameter for readOnly
Configuration parameter for volumeAttributes
object
object
Configuration parameter for defaultMode
Items in a collection or array
object
object
Version number or identifier
Path of the field to select in the specified API version.
Configuration parameter for mode
URL path for the endpoint
object
Human-readable name for this resource
object
Configuration parameter for string
Configuration parameter for resource
object
Configuration parameter for medium
object
Configuration parameter for string
object
Type or category classification
Configuration parameter for lun
Configuration parameter for readOnly
Configuration parameter for targetWWNs
Configuration parameter for wwids
object
Driver is the name of the driver to use for this volume.
Type or category classification
Configuration parameter for options
object
Configuration parameter for readOnly
object
Human-readable name for the resource
object
Data or content configuration
Data or content configuration
object
Type or category classification
Configuration parameter for partition
Human-readable name for this resource
Configuration parameter for readOnly
object
Configuration parameter for directory
Configuration parameter for repository
Configuration parameter for revision
object
Endpoint or connection point
URL path for the endpoint
Configuration parameter for readOnly
object
URL path for the endpoint
Type or category classification
object
Configuration parameter for chapAuthDiscovery
Configuration parameter for chapAuthSession
Type or category classification
Human-readable name for this resource
Target iSCSI Qualified Name.
Configuration parameter for iscsiInterface
ISCSI Target Lun number.
Network port number
Configuration parameter for readOnly
object
Human-readable name for the resource
ISCSI Target Portal. The Portal is either an IP or ip_addr:port if the port is other than default (typically TCP ports 860 and 3260).
object
URL path for the endpoint
Configuration parameter for readOnly
Configuration parameter for server
object
Human-readable name for this resource
Configuration parameter for readOnly
object
Filesystem type to mount. Must be a filesystem type supported by the host operating system. Ex. “ext4”, “xfs”, “ntfs”. Implicitly inferred to be “ext4” if unspecified.
Unique identifier for this resource
object
FSType represents the filesystem type to mount Must be a filesystem type supported by the host operating system. Ex. “ext4”, “xfs”. Implicitly inferred to be “ext4” if unspecified.
Configuration parameter for readOnly
Unique identifier for this resource
object
Configuration parameter for defaultMode
Configuration parameter for sources
object
object
Items in a collection or array
Maps a string key to a path within a volume.
object
The key to project.
Configuration parameter for mode
The relative path of the file to map the key to. May not be an absolute path. May not contain the path element ’..’. May not start with the string ’..’.
object
Human-readable name for the resource
Indicates if this field is optional
object
Items in a collection or array
object
object
Version number or identifier
Path of the field to select in the specified API version.
Configuration parameter for mode
URL path for the endpoint
object
Human-readable name for this resource
object
Configuration parameter for string
Configuration parameter for resource
object
Items in a collection or array
Maps a string key to a path within a volume.
object
The key to project.
Configuration parameter for mode
The relative path of the file to map the key to. May not be an absolute path. May not contain the path element ’..’. May not start with the string ’..’.
object
Human-readable name for the resource
Indicates if this field is optional
object
Configuration parameter for audience
Security-related configuration
Path is the path relative to the mount point of the file to project the token into.
object
Configuration parameter for group
Configuration parameter for readOnly
Configuration parameter for registry
Tenant identifier for multi-tenancy
Configuration parameter for user
Volume is a string that references an already created Quobyte volume by name.
object
Type or category classification
Configuration parameter for image
Configuration parameter for keyring
Configuration parameter for monitors
Configuration parameter for pool
Configuration parameter for readOnly
object
Human-readable name for the resource
Configuration parameter for user
object
Type or category classification
The host address of the ScaleIO API Gateway.
Configuration parameter for protectionDomain
Configuration parameter for readOnly
object
Human-readable name for the resource
Enable or disable functionality flag
Configuration parameter for storageMode
Configuration parameter for storagePool
The name of the storage system as configured in ScaleIO.
The name of a volume already created in the ScaleIO system that is associated with this volume source.
object
Configuration parameter for defaultMode
Items in a collection or array
Maps a string key to a path within a volume.
object
The key to project.
Configuration parameter for mode
The relative path of the file to map the key to. May not be an absolute path. May not contain the path element ’..’. May not start with the string ’..’.
Indicates if this field is optional
Human-readable name for this resource
object
Type or category classification
Configuration parameter for readOnly
object
Human-readable name for the resource
VolumeName is the human-readable name of the StorageOS volume. Volume names are only unique within a namespace.
Namespace for resource isolation
object
Type or category classification
Unique identifier for this resource
Human-readable name for this resource
File system or URL path
object
Configuration parameter for availableReplicas
Configuration parameter for conditions
ReplicaSetCondition describes the state of a replica set at a certain point.
object
object
Non-negative fractions of a second at nanosecond resolution. Negative second values with fractions must still have non-negative nanos values that count forward in time. Must be from 0 to 999,999,999 inclusive. This field may be limited in precision depending on context.
Represents seconds of UTC time since Unix epoch 1970-01-01T00:00:00Z. Must be from 0001-01-01T00:00:00Z to 9999-12-31T23:59:59Z inclusive.
Configuration parameter for message
Configuration parameter for reason
Status of the condition, one of True, False, Unknown.
Type of replica set condition.
Key-value label for organization
Configuration parameter for observedGeneration
Configuration parameter for readyReplicas
Configuration parameter for replicas
object
Continue may be set if the user set a limit on the number of items returned, and indicates that the server has more data available. The value is opaque and may be used to issue another request to the endpoint that served this list to retrieve the next set of available objects. Continuing a consistent list may not be possible if the server configuration has changed or more than a few minutes have passed. The resourceVersion field returned when using this continue value will be identical to the value in the first response, unless you have received this token from an error message.
Number of items or occurrences
Version number or identifier
SelfLink is a URL representing this object. Populated by the system. Read-only.
DEPRECATED Kubernetes will stop propagating this field in 1.20 release and the field is planned to be removed in 1.21 release. +optional.
Examplegenerated
{ "items": [ { "metadata": { "annotations": {}, "clusterName": "example", "creationTimestamp": { "nanos": 1, "seconds": "example" }, "deletionGracePeriodSeconds": "example", "deletionTimestamp": { "nanos": 1, "seconds": "example" }, "finalizers": [ "example" ], "generateName": "example", "generation": "example", "labels": {}, "managedFields": [ { "apiVersion": "example", "fieldsType": "example", "fieldsV1": { "Raw": "example" }, "manager": "example", "operation": "example", "time": { "nanos": 1, "seconds": "example" } } ], "name": "example", "namespace": "example", "ownerReferences": [ { "apiVersion": "example", "blockOwnerDeletion": true, "controller": true, "kind": "example", "name": "example", "uid": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0" } ], "resourceVersion": "example", "selfLink": "example", "uid": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0" }, "spec": { "minReadySeconds": 1, "replicas": 1, "selector": { "matchExpressions": [ { "key": "example", "operator": "example", "values": [ "example" ] } ], "matchLabels": {} }, "template": { "metadata": { "annotations": {}, "clusterName": "example", "creationTimestamp": { "nanos": 1, "seconds": "example" }, "deletionGracePeriodSeconds": "example", "deletionTimestamp": { "nanos": 1, "seconds": "example" }, "finalizers": [ "example" ], "generateName": "example", "generation": "example", "labels": {}, "managedFields": [ { "apiVersion": "example", "fieldsType": "example", "fieldsV1": { "Raw": "example" }, "manager": "example", "operation": "example", "time": { "nanos": 1, "seconds": "example" } } ], "name": "example", "namespace": "example", "ownerReferences": [ { "apiVersion": "example", "blockOwnerDeletion": true, "controller": true, "kind": "example", "name": "example", "uid": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0" } ], "resourceVersion": "example", "selfLink": "example", "uid": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0" }, "spec": { "activeDeadlineSeconds": "example", "affinity": { "nodeAffinity": { "preferredDuringSchedulingIgnoredDuringExecution": [ { "preference": { "matchExpressions": [ { "key": "example", "operator": "example", "values": [ "example" ] } ], "matchFields": [ { "key": "example", "operator": "example", "values": [ "example" ] } ] }, "weight": 1 } ], "requiredDuringSchedulingIgnoredDuringExecution": { "nodeSelectorTerms": [ { "matchExpressions": [ { "key": "example", "operator": "example", "values": [ "example" ] } ], "matchFields": [ { "key": "example", "operator": "example", "values": [ "example" ] } ] } ] } }, "podAffinity": { "preferredDuringSchedulingIgnoredDuringExecution": [ { "podAffinityTerm": { "labelSelector": { "matchExpressions": [ { "key": "example", "operator": "example", "values": [ "example" ] } ], "matchLabels": {} }, "namespaces": [ "example" ], "topologyKey": "example" }, "weight": 1 } ], "requiredDuringSchedulingIgnoredDuringExecution": [ { "labelSelector": { "matchExpressions": [ { "key": "example", "operator": "example", "values": [ "example" ] } ], "matchLabels": {} }, "namespaces": [ "example" ], "topologyKey": "example" } ] }, "podAntiAffinity": { "preferredDuringSchedulingIgnoredDuringExecution": [ { "podAffinityTerm": { "labelSelector": { "matchExpressions": [ { "key": "example", "operator": "example", "values": [ "example" ] } ], "matchLabels": {} }, "namespaces": [ "example" ], "topologyKey": "example" }, "weight": 1 } ], "requiredDuringSchedulingIgnoredDuringExecution": [ { "labelSelector": { "matchExpressions": [ { "key": "example", "operator": "example", "values": [ "example" ] } ], "matchLabels": {} }, "namespaces": [ "example" ], "topologyKey": "example" } ] } }, "automountServiceAccountToken": true, "containers": [ { "args": [ "example" ], "command": [ "example" ], "env": [ { "name": "example", "value": "example", "valueFrom": { "configMapKeyRef": { "key": "example", "localObjectReference": { "name": "example" }, "optional": true }, "fieldRef": { "apiVersion": "example", "fieldPath": "example" }, "resourceFieldRef": { "containerName": "example", "divisor": { "string": "example" }, "resource": "example" }, "secretKeyRef": { "key": "example", "localObjectReference": { "name": "example" }, "optional": true } } } ], "envFrom": [ { "configMapRef": { "localObjectReference": { "name": "example" }, "optional": true }, "prefix": "example", "secretRef": { "localObjectReference": { "name": "example" }, "optional": true } } ], "image": "example", "imagePullPolicy": "example", "lifecycle": { "postStart": { "exec": { "command": [ "example" ] }, "httpGet": { "host": "example", "httpHeaders": [ { "name": "example", "value": "example" } ], "path": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" }, "scheme": "example" }, "tcpSocket": { "host": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" } } }, "preStop": { "exec": { "command": [ "example" ] }, "httpGet": { "host": "example", "httpHeaders": [ { "name": "example", "value": "example" } ], "path": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" }, "scheme": "example" }, "tcpSocket": { "host": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" } } } }, "livenessProbe": { "failureThreshold": 1, "handler": { "exec": { "command": [ "example" ] }, "httpGet": { "host": "example", "httpHeaders": [ { "name": "example", "value": "example" } ], "path": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" }, "scheme": "example" }, "tcpSocket": { "host": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" } } }, "initialDelaySeconds": 1, "periodSeconds": 1, "successThreshold": 1, "timeoutSeconds": 1 }, "name": "example", "ports": [ { "containerPort": 1, "hostIP": "example", "hostPort": 1, "name": "example", "protocol": "example" } ], "readinessProbe": { "failureThreshold": 1, "handler": { "exec": { "command": [ "example" ] }, "httpGet": { "host": "example", "httpHeaders": [ { "name": "example", "value": "example" } ], "path": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" }, "scheme": "example" }, "tcpSocket": { "host": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" } } }, "initialDelaySeconds": 1, "periodSeconds": 1, "successThreshold": 1, "timeoutSeconds": 1 }, "resources": { "limits": {}, "requests": {} }, "securityContext": { "allowPrivilegeEscalation": true, "capabilities": { "add": [ "example" ], "drop": [ "example" ] }, "privileged": true, "procMount": "example", "readOnlyRootFilesystem": true, "runAsGroup": "example", "runAsNonRoot": true, "runAsUser": "example", "seLinuxOptions": { "level": "example", "role": "example", "type": "example", "user": "example" }, "windowsOptions": { "gmsaCredentialSpec": "example", "gmsaCredentialSpecName": "example", "runAsUserName": "example" } }, "startupProbe": { "failureThreshold": 1, "handler": { "exec": { "command": [ "example" ] }, "httpGet": { "host": "example", "httpHeaders": [ { "name": "example", "value": "example" } ], "path": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" }, "scheme": "example" }, "tcpSocket": { "host": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" } } }, "initialDelaySeconds": 1, "periodSeconds": 1, "successThreshold": 1, "timeoutSeconds": 1 }, "stdin": true, "stdinOnce": true, "terminationMessagePath": "example", "terminationMessagePolicy": "example", "tty": true, "volumeDevices": [ { "devicePath": "example", "name": "example" } ], "volumeMounts": [ { "mountPath": "example", "mountPropagation": "example", "name": "example", "readOnly": true, "subPath": "example", "subPathExpr": "example" } ], "workingDir": "example" } ], "dnsConfig": { "nameservers": [ "example" ], "options": [ { "name": "example", "value": "example" } ], "searches": [ "example" ] }, "dnsPolicy": "example", "enableServiceLinks": true, "ephemeralContainers": [ { "ephemeralContainerCommon": { "args": [ "example" ], "command": [ "example" ], "env": [ { "name": "example", "value": "example", "valueFrom": { "configMapKeyRef": { "key": "example", "localObjectReference": { "name": "example" }, "optional": true }, "fieldRef": { "apiVersion": "example", "fieldPath": "example" }, "resourceFieldRef": { "containerName": "example", "divisor": { "string": "example" }, "resource": "example" }, "secretKeyRef": { "key": "example", "localObjectReference": { "name": "example" }, "optional": true } } } ], "envFrom": [ { "configMapRef": { "localObjectReference": { "name": "example" }, "optional": true }, "prefix": "example", "secretRef": { "localObjectReference": { "name": "example" }, "optional": true } } ], "image": "example", "imagePullPolicy": "example", "lifecycle": { "postStart": { "exec": { "command": [ "example" ] }, "httpGet": { "host": "example", "httpHeaders": [ { "name": "example", "value": "example" } ], "path": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" }, "scheme": "example" }, "tcpSocket": { "host": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" } } }, "preStop": { "exec": { "command": [ "example" ] }, "httpGet": { "host": "example", "httpHeaders": [ { "name": "example", "value": "example" } ], "path": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" }, "scheme": "example" }, "tcpSocket": { "host": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" } } } }, "livenessProbe": { "failureThreshold": 1, "handler": { "exec": { "command": [ "example" ] }, "httpGet": { "host": "example", "httpHeaders": [ { "name": "example", "value": "example" } ], "path": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" }, "scheme": "example" }, "tcpSocket": { "host": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" } } }, "initialDelaySeconds": 1, "periodSeconds": 1, "successThreshold": 1, "timeoutSeconds": 1 }, "name": "example", "ports": [ { "containerPort": 1, "hostIP": "example", "hostPort": 1, "name": "example", "protocol": "example" } ], "readinessProbe": { "failureThreshold": 1, "handler": { "exec": { "command": [ "example" ] }, "httpGet": { "host": "example", "httpHeaders": [ { "name": "example", "value": "example" } ], "path": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" }, "scheme": "example" }, "tcpSocket": { "host": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" } } }, "initialDelaySeconds": 1, "periodSeconds": 1, "successThreshold": 1, "timeoutSeconds": 1 }, "resources": { "limits": {}, "requests": {} }, "securityContext": { "allowPrivilegeEscalation": true, "capabilities": { "add": [ "example" ], "drop": [ "example" ] }, "privileged": true, "procMount": "example", "readOnlyRootFilesystem": true, "runAsGroup": "example", "runAsNonRoot": true, "runAsUser": "example", "seLinuxOptions": { "level": "example", "role": "example", "type": "example", "user": "example" }, "windowsOptions": { "gmsaCredentialSpec": "example", "gmsaCredentialSpecName": "example", "runAsUserName": "example" } }, "startupProbe": { "failureThreshold": 1, "handler": { "exec": { "command": [ "example" ] }, "httpGet": { "host": "example", "httpHeaders": [ { "name": "example", "value": "example" } ], "path": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" }, "scheme": "example" }, "tcpSocket": { "host": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" } } }, "initialDelaySeconds": 1, "periodSeconds": 1, "successThreshold": 1, "timeoutSeconds": 1 }, "stdin": true, "stdinOnce": true, "terminationMessagePath": "example", "terminationMessagePolicy": "example", "tty": true, "volumeDevices": [ { "devicePath": "example", "name": "example" } ], "volumeMounts": [ { "mountPath": "example", "mountPropagation": "example", "name": "example", "readOnly": true, "subPath": "example", "subPathExpr": "example" } ], "workingDir": "example" }, "targetContainerName": "example" } ], "hostAliases": [ { "hostnames": [ "example" ], "ip": "example" } ], "hostIPC": true, "hostNetwork": true, "hostPID": true, "hostname": "example", "imagePullSecrets": [ { "name": "example" } ], "initContainers": [ { "args": [ "example" ], "command": [ "example" ], "env": [ { "name": "example", "value": "example", "valueFrom": { "configMapKeyRef": { "key": "example", "localObjectReference": { "name": "example" }, "optional": true }, "fieldRef": { "apiVersion": "example", "fieldPath": "example" }, "resourceFieldRef": { "containerName": "example", "divisor": { "string": "example" }, "resource": "example" }, "secretKeyRef": { "key": "example", "localObjectReference": { "name": "example" }, "optional": true } } } ], "envFrom": [ { "configMapRef": { "localObjectReference": { "name": "example" }, "optional": true }, "prefix": "example", "secretRef": { "localObjectReference": { "name": "example" }, "optional": true } } ], "image": "example", "imagePullPolicy": "example", "lifecycle": { "postStart": { "exec": { "command": [ "example" ] }, "httpGet": { "host": "example", "httpHeaders": [ { "name": "example", "value": "example" } ], "path": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" }, "scheme": "example" }, "tcpSocket": { "host": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" } } }, "preStop": { "exec": { "command": [ "example" ] }, "httpGet": { "host": "example", "httpHeaders": [ { "name": "example", "value": "example" } ], "path": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" }, "scheme": "example" }, "tcpSocket": { "host": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" } } } }, "livenessProbe": { "failureThreshold": 1, "handler": { "exec": { "command": [ "example" ] }, "httpGet": { "host": "example", "httpHeaders": [ { "name": "example", "value": "example" } ], "path": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" }, "scheme": "example" }, "tcpSocket": { "host": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" } } }, "initialDelaySeconds": 1, "periodSeconds": 1, "successThreshold": 1, "timeoutSeconds": 1 }, "name": "example", "ports": [ { "containerPort": 1, "hostIP": "example", "hostPort": 1, "name": "example", "protocol": "example" } ], "readinessProbe": { "failureThreshold": 1, "handler": { "exec": { "command": [ "example" ] }, "httpGet": { "host": "example", "httpHeaders": [ { "name": "example", "value": "example" } ], "path": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" }, "scheme": "example" }, "tcpSocket": { "host": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" } } }, "initialDelaySeconds": 1, "periodSeconds": 1, "successThreshold": 1, "timeoutSeconds": 1 }, "resources": { "limits": {}, "requests": {} }, "securityContext": { "allowPrivilegeEscalation": true, "capabilities": { "add": [ "example" ], "drop": [ "example" ] }, "privileged": true, "procMount": "example", "readOnlyRootFilesystem": true, "runAsGroup": "example", "runAsNonRoot": true, "runAsUser": "example", "seLinuxOptions": { "level": "example", "role": "example", "type": "example", "user": "example" }, "windowsOptions": { "gmsaCredentialSpec": "example", "gmsaCredentialSpecName": "example", "runAsUserName": "example" } }, "startupProbe": { "failureThreshold": 1, "handler": { "exec": { "command": [ "example" ] }, "httpGet": { "host": "example", "httpHeaders": [ { "name": "example", "value": "example" } ], "path": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" }, "scheme": "example" }, "tcpSocket": { "host": "example", "port": { "intVal": 1, "strVal": "example", "type": "example" } } }, "initialDelaySeconds": 1, "periodSeconds": 1, "successThreshold": 1, "timeoutSeconds": 1 }, "stdin": true, "stdinOnce": true, "terminationMessagePath": "example", "terminationMessagePolicy": "example", "tty": true, "volumeDevices": [ { "devicePath": "example", "name": "example" } ], "volumeMounts": [ { "mountPath": "example", "mountPropagation": "example", "name": "example", "readOnly": true, "subPath": "example", "subPathExpr": "example" } ], "workingDir": "example" } ], "nodeName": "example", "nodeSelector": {}, "overhead": {}, "preemptionPolicy": "example", "priority": 1, "priorityClassName": "example", "readinessGates": [ { "conditionType": "example" } ], "restartPolicy": "example", "runtimeClassName": "example", "schedulerName": "example", "securityContext": { "fsGroup": "example", "runAsGroup": "example", "runAsNonRoot": true, "runAsUser": "example", "seLinuxOptions": { "level": "example", "role": "example", "type": "example", "user": "example" }, "supplementalGroups": [ "example" ], "sysctls": [ { "name": "example", "value": "example" } ], "windowsOptions": { "gmsaCredentialSpec": "example", "gmsaCredentialSpecName": "example", "runAsUserName": "example" } }, "serviceAccount": "example", "serviceAccountName": "example", "shareProcessNamespace": true, "subdomain": "example", "terminationGracePeriodSeconds": "example", "tolerations": [ { "effect": "example", "key": "example", "operator": "example", "tolerationSeconds": "example", "value": "example" } ], "topologySpreadConstraints": [ { "labelSelector": { "matchExpressions": [ { "key": "example", "operator": "example", "values": [ "example" ] } ], "matchLabels": {} }, "maxSkew": 1, "topologyKey": "example", "whenUnsatisfiable": "example" } ], "volumes": [ { "name": "example", "volumeSource": { "awsElasticBlockStore": { "fsType": "example", "partition": 1, "readOnly": true, "volumeID": "example" }, "azureDisk": { "cachingMode": "example", "diskName": "example", "diskURI": "example", "fsType": "example", "kind": "example", "readOnly": true }, "azureFile": { "readOnly": true, "secretName": "example", "shareName": "example" }, "cephfs": { "monitors": [ "example" ], "path": "example", "readOnly": true, "secretFile": "example", "secretRef": { "name": "example" }, "user": "example" }, "cinder": { "fsType": "example", "readOnly": true, "secretRef": { "name": "example" }, "volumeID": "example" }, "configMap": { "defaultMode": 1, "items": [ { "key": "example", "mode": 1, "path": "example" } ], "localObjectReference": { "name": "example" }, "optional": true }, "csi": { "driver": "example", "fsType": "example", "nodePublishSecretRef": { "name": "example" }, "readOnly": true, "volumeAttributes": {} }, "downwardAPI": { "defaultMode": 1, "items": [ { "fieldRef": { "apiVersion": "example", "fieldPath": "example" }, "mode": 1, "path": "example", "resourceFieldRef": { "containerName": "example", "divisor": { "string": "example" }, "resource": "example" } } ] }, "emptyDir": { "medium": "example", "sizeLimit": { "string": "example" } }, "fc": { "fsType": "example", "lun": 1, "readOnly": true, "targetWWNs": [ "example" ], "wwids": [ "example" ] }, "flexVolume": { "driver": "example", "fsType": "example", "options": {}, "readOnly": true, "secretRef": { "name": "example" } }, "flocker": { "datasetName": "example", "datasetUUID": "example" }, "gcePersistentDisk": { "fsType": "example", "partition": 1, "pdName": "example", "readOnly": true }, "gitRepo": { "directory": "example", "repository": "example", "revision": "example" }, "glusterfs": { "endpoints": "example", "path": "example", "readOnly": true }, "hostPath": { "path": "example", "type": "example" }, "iscsi": { "chapAuthDiscovery": true, "chapAuthSession": true, "fsType": "example", "initiatorName": "example", "iqn": "example", "iscsiInterface": "example", "lun": 1, "portals": [ "example" ], "readOnly": true, "secretRef": { "name": "example" }, "targetPortal": "example" }, "nfs": { "path": "example", "readOnly": true, "server": "example" }, "persistentVolumeClaim": { "claimName": "example", "readOnly": true }, "photonPersistentDisk": { "fsType": "example", "pdID": "example" }, "portworxVolume": { "fsType": "example", "readOnly": true, "volumeID": "example" }, "projected": { "defaultMode": 1, "sources": [ { "configMap": { "items": [ { "key": "example", "mode": 1, "path": "example" } ], "localObjectReference": { "name": "example" }, "optional": true }, "downwardAPI": { "items": [ { "fieldRef": { "apiVersion": "example", "fieldPath": "example" }, "mode": 1, "path": "example", "resourceFieldRef": { "containerName": "example", "divisor": { "string": "example" }, "resource": "example" } } ] }, "secret": { "items": [ { "key": "example", "mode": 1, "path": "example" } ], "localObjectReference": { "name": "example" }, "optional": true }, "serviceAccountToken": { "audience": "example", "expirationSeconds": "example", "path": "example" } } ] }, "quobyte": { "group": "example", "readOnly": true, "registry": "example", "tenant": "example", "user": "example", "volume": "example" }, "rbd": { "fsType": "example", "image": "example", "keyring": "example", "monitors": [ "example" ], "pool": "example", "readOnly": true, "secretRef": { "name": "example" }, "user": "example" }, "scaleIO": { "fsType": "example", "gateway": "example", "protectionDomain": "example", "readOnly": true, "secretRef": { "name": "example" }, "sslEnabled": true, "storageMode": "example", "storagePool": "example", "system": "example", "volumeName": "example" }, "secret": { "defaultMode": 1, "items": [ { "key": "example", "mode": 1, "path": "example" } ], "optional": true, "secretName": "example" }, "storageos": { "fsType": "example", "readOnly": true, "secretRef": { "name": "example" }, "volumeName": "example", "volumeNamespace": "example" }, "vsphereVolume": { "fsType": "example", "storagePolicyID": "example", "storagePolicyName": "example", "volumePath": "example" } } } ] } } }, "status": { "availableReplicas": 1, "conditions": [ { "lastTransitionTime": { "nanos": 1, "seconds": "example" }, "message": "example", "reason": "example", "status": "example", "type": "example" } ], "fullyLabeledReplicas": 1, "observedGeneration": "example", "readyReplicas": 1, "replicas": 1 } } ], "metadata": { "continue": "example", "remainingItemCount": "example", "resourceVersion": "example", "selfLink": "example" }}Returned when operation is not authorized.
Examplegenerated
exampleReturned when there is no permission to access resource.
Examplegenerated
exampleReturned when resource is not found.
Examplegenerated
exampleReturned when operation on resource is conflicting with current value.
Examplegenerated
exampleReturned when operation has been rejected as it is happening too frequently.
Examplegenerated
exampleReturned when server encountered an error in processing API.
Examplegenerated
exampleReturned when service is unavailable temporarily.
Examplegenerated
exampleReturned when server timed out processing request.
Examplegenerated
example