CKA Self-Study Mod 2

CKA Self-Study Mod 2

In this module of the RX-M online CKA prep course we will be covering the workloads and scheduling topics identified by the CNCF CKA Exam Curriculum. If you are not already familiar with the curriculum, take a moment to familiarize yourself, as you will be required to know each of the topics in order to pass the test.

Deployments and Rolling Updates

A Deployment is a controller that ensures an application’s pods run according to a desired state. Deployments create and control ReplicaSets, which create and remove pods

Deployments and Rollbacks

Kubernetes allows users to undo deployment updates. Deployments can be rolled back to a previous version with kubectl rollout undo deploy or you can specify a specific

Configure Applications

There are several ways to configure applications running under Kubernetes. One way is to change the command and arguments running in the container using the command and args arrays

Scale Applications

Applications deployed using a controller like a Deployment or StatefulSet can be scaled up or down by modifying the number of replicas. Changing the replicas key value in

Self-healing Applications

A self-healing application in the context of Kubernetes: Automatically recovers containers from an unhealthy state Ensures at least a single copy of the application is

Practice Drill

Create a Deployment with five replicas named cicd that creates pods that run the jenkins/jenkins:lts image. As an additional exercise, try to change the command in the pods that