Updated Pluralsight Course – Managing Kubernetes Controllers and Deployments
My updated course “Managing Kubernetes Controllers and Deployments” is now available on Pluralsight here! If you want to learn about the course, check out the trailer here or if you want to dive right in check it out here!
Learn how to deploy and maintain applications using Kubernetes Controllers. In this course you’ll learn how to select a Controller for your workload, deploy it, and maintain your container-based applications in your Kubernetes cluster.
This course targets IT professionals that design and maintain Kubernetes and container based solutions. The course can be used by both the IT pro learning new skills and the system administrator or developer preparing for using Kubernetes both on premises and in the Cloud.
Let’s take your Kubernetes administration and configuration skills to the next level and get you started now!
Key updates to the course include:
- Updated commands, syntax and code samples for creating and managing Deployments, ReplicaSets, DaemonSets, CronJobs and Jobs
- Restarting Deployments
The modules of the course are:
-
Using Controllers to Deploy Applications and Deployment Basics - In this module, start our journey into looking at controllers. We’ll learn what controllers are, how they maintain a desired state for our applications, and how they can be used to deploy applications in Kubernetes. Then we’ll dive straight in and learn about the basic elements of the deployment controller. This is the primary way to deploy applications in Kubernetes.
-
Maintaining Applications with Deployments - Then in the next module, we’ll look much more closely at the deployment controller, and we’ll see how we can use it to maintain applications. We’ll learn techniques on how to update, rollback, and scale our deployments in Kubernetes.
-
Deploying and Maintaining Applications with DaemonSets and Jobs - And then, finally, in the last module, we’ll look closely at two additional controllers, the DaemonSet and the Job. We’ll learn what scenarios we’d want to use these in and how to create, update, and manage applications deployed using these controllers.