The basics of Kubernetes workloads
Kubernetes orchestrates your workloads to achieve the desired status – a containerized workload with applications running on Kubernetes, including stateless, stateful, and data-processing applications. In terms of cloud-native applications, there’s an interesting white paper that introduced the notion of cloud-native applications and design patterns thoroughly, which you can check out here if you’re interested: https://www.redhat.com/en/resources/cloud-native-container-design-whitepaper.
The fundamental building blocks of any containerized workload up and running in the Kubernetes cluster are called Kubernetes API primitives or Kubernetes objects. They are the API resource types defined in Kubernetes, including pods, ReplicaSets, DaemonSets, StatefulSets, Job and CronJob objects, and Deployments, among others mentioned in Chapter 1, Kubernetes Overview.
The CKA exam covers some of the main Kubernetes objects such as Pods...