Administering Kubernetes Clusters
Difficulty: Intermediate
Duration: 3 minutes and 36 seconds
Students: 5,705
Rating: 4.5/5
This Administering Kubernetes Clusters lesson covers the many networking and scheduling objectives of the Certified Kubernetes Administrator (CKA) exam curriculum.
You will learn a range of core practices such as Ninja kubectl
skills, the ability to control where pods are scheduled, how to manage resources for long-lasting production environments, and controlling access to applications in a cluster.
This is a 6 part lesson made up of four lectures. If you are not familiar with Kubernetes, we recommend completing the Introduction to Kubernetes lesson and the Deploy a Stateless Application in a Kubernetes Cluster Lab before taking this lesson.
Learning Objectives
- Analyze some pro tips on how to effectively use Kubectl. What you learn here will be useful for administering a cluster and using Kubernetes in general.
- Learn to be able to attract or repel pods from nodes or other pods. You can ensure pods run on nodes where they are intended to run and achieve other objectives such as high-availability by distributing pods across nodes.
- Learn to think about using Kubernetes for the long term when you need to consider how you’ll manage and update resources.
- Learn how to control internal and external access to applications running in a Kubernetes cluster.
Intended Audience
- Anyone that is interested in Kubernetes cluster administration. But many parts of this lesson appeal to a broader audience of Kubernetes users.
- Individuals that may benefit from taking this lesson include System Administrators, DevOps Engineers, Cluster Administrators, and Kubernetes Certification Examinees.
Prerequisites
To get the most from this lesson,
- Have knowledge of the core Kubernetes resources including pods, and deployments.
- Experience using the kubectl command-line tool to work with Kubernetes clusters.
- An understanding of YAML and JSON file formats. You’ll probably already have this skill if you have the prior two. When working with Kubernetes it won’t take long until YAML files make an appearance.