- Workload Resources
- Pod
- Binding
- PodTemplate
- ReplicationController
- ReplicaSet
- Deployment
- StatefulSet
- ControllerRevision
- DaemonSet
- Job
- CronJob
- HorizontalPodAutoscaler
- HorizontalPodAutoscaler
- PriorityClass
- PodSchedulingContext v1alpha3
- ResourceClaim v1alpha3
- ResourceClaim v1beta1
- ResourceClaimTemplate v1alpha3
- ResourceClaimTemplate v1beta1
- ResourceSlice v1alpha3
- ResourceSlice v1beta1
Workload Resources
Pod
Pod is a collection of containers that can run on a host.
Binding
Binding ties one object to another; for example, a pod is bound to a node by a scheduler.
PodTemplate
PodTemplate describes a template for creating copies of a predefined pod.
ReplicationController
ReplicationController represents the configuration of a replication controller.
ReplicaSet
ReplicaSet ensures that a specified number of pod replicas are running at any given time.
Deployment
Deployment enables declarative updates for Pods and ReplicaSets.
StatefulSet
StatefulSet represents a set of pods with consistent identities.
ControllerRevision
ControllerRevision implements an immutable snapshot of state data.
DaemonSet
DaemonSet represents the configuration of a daemon set.
Job
Job represents the configuration of a single job.
CronJob
CronJob represents the configuration of a single cron job.
HorizontalPodAutoscaler
configuration of a horizontal pod autoscaler.
HorizontalPodAutoscaler
HorizontalPodAutoscaler is the configuration for a horizontal pod autoscaler, which automatically manages the replica count of any resource implementing the scale subresource based on the metrics specified.
PriorityClass
PriorityClass defines mapping from a priority class name to the priority integer value.
PodSchedulingContext v1alpha3
PodSchedulingContext objects hold information that is needed to schedule a Pod with ResourceClaims that use “WaitForFirstConsumer” allocation mode.
ResourceClaim v1alpha3
ResourceClaim describes a request for access to resources in the cluster, for use by workloads.
ResourceClaim v1beta1
ResourceClaim describes a request for access to resources in the cluster, for use by workloads.
ResourceClaimTemplate v1alpha3
ResourceClaimTemplate is used to produce ResourceClaim objects.
ResourceClaimTemplate v1beta1
ResourceClaimTemplate is used to produce ResourceClaim objects.
ResourceSlice v1alpha3
ResourceSlice represents one or more resources in a pool of similar resources, managed by a common driver.
ResourceSlice v1beta1
ResourceSlice represents one or more resources in a pool of similar resources, managed by a common driver.