Managing Kubernetes Controllers and Deployments
Deploy and maintain apps with Deployments, DaemonSets, Jobs, CronJobs and StatefulSets.
Sign in to read this course
A free account unlocks all 514 courses. 20 are readable without one.
What's inside
10 sections- 1 Table of Contents
- 2 Course Overview
- 3 Using Controllers to Deploy Applications — Deployment Basics
- 4 Maintaining Applications with Deployments
- 5 DaemonSets, Jobs, CronJobs, and StatefulSets
- 6 Reference Diagrams
- 7 Reference YAML Snippets
- 8 Controller Reference Tables
- 9 Essential kubectl Commands
- 10 Best Practices
More Kubernetes courses
View all 11Kubernetes Basic Concepts and Configuration
Cluster architecture, pods, services, deployments, core objects and basic kubectl administration.
Kubernetes for Developers: Core Concepts
Kubernetes from a developer’s view — pods, deployments, services, storage, ConfigMaps and Secrets.
Pods in Kubernetes
Define, deploy and administer pods — lifecycle, init containers, probes and resource limits.
Services in Kubernetes
Create and manage services, service types, kube-proxy, internal DNS, EndpointSlices and Ingress.
Deployments in Kubernetes
Deployments, rollouts and rollbacks and horizontal pod autoscaling with kubectl.
Kubernetes for Developers: Volumes and Multi-container Pods
Use storage in Kubernetes, multi-container pod patterns and service accounts for security.
Interested in this course?
Contact us to book it or get a custom training plan for your team.