Explore the concepts of control plane, data plane, and master/worker nodes. Also, learn about kubectl and how it is used to manage your applications on the cluster.
- [Instructor] As an application developer,…typically you'd be working with Kubernetes APIs,…but learning how a Kubernetes cluster works is useful too.…This section will explain the core concepts…of a Kubernetes cluster.…This is a slide from a previous section…where we explained the general concept…of container orchestrator.…This can be further simplified as shown.…The components on the top are collectively…called as control plane. And the components on the bottom…togeather can be called data plane. At this level,…a simplistic view is where data plane runs your containers…and applications, and is controlled by the control plane.…
You rarely interact with the data plane directly.…Let's take a look at a more Kubernetes-centric view of this.…Lets look at the control plane first.…The control plane consists of a master node. The Kubernetes…master is responsible for maintaining the desired…state of your cluster. The master itself, refers to a…collection of processes, managing the cluster state,…which we will discuss in a second.…
Author
Released
2/28/2019- Packaging applications using Docker
- Building a Docker image with a Dockerfile and Jib
- Defining Kubernetes clusters
- Deploying with standalone manifests
- Deploying with Helm charts
- Deploying a Kubernetes cluster on AWS
- Adding an Istio service mesh
- Shifting traffic with Istio
- Creating a deployment pipeline
Skill Level Advanced
Duration
Views
Related Courses
-
Docker for Java Developers
with Arun Gupta4h 37m Advanced -
Learning Kubernetes
with Karthik Gaekwad2h 25m Beginner
-
Introduction
-
What you should know1m 2s
-
1. Introduction to Kubernetes
-
Why Kubernetes?3m 41s
-
-
2. Packaging Our App Using Docker
-
Docker workflow2m 29s
-
-
3. Kubernetes Concepts and Getting Started
-
Kubernetes resources4m 13s
-
Kubernetes cluster concepts4m 27s
-
Introduction to Helm charts5m 38s
-
Deploy using Helm charts4m 18s
-
4. Kubernetes Cluster on AWS
-
Introduction to Amazon EKS5m 13s
-
EKS deployment3m 44s
-
-
5. Service Mesh and Istio
-
Install Istio on Amazon EKS1m 56s
-
Create Istio resources5m 34s
-
Traffic shifting using Istio3m 17s
-
Visualize mesh using Kiali9m 25s
-
6. Deployment Pipelines
-
Skaffold7m 3s
-
AWS CodePipeline9m 6s
-
-
Conclusion
-
Next steps1m 28s
-
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.
CancelTake notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.
Share this video
Embed this video
Video: Kubernetes cluster concepts