From the course: Certified Kubernetes Administrator (CKA) Cert Prep (2024)
Unlock this course with a free trial
Join today to access over 24,900 courses taught by industry experts.
Exploring Kubernetes networking - Kubernetes Tutorial
From the course: Certified Kubernetes Administrator (CKA) Cert Prep (2024)
Exploring Kubernetes networking
- All right. To start with, let's talk about the different options for networking in Kubernetes. So in Kubernetes, don't forget that networking happens at different levels. Between containers, inside a Pod, it's implemented as IPC, which is Inter-Process Communication. That happens without any IP addresses, and that's just an affair of one Linux process communicating to another Linux process. At the next level, there's communication between Pods. That's implemented by network plugins. The network plugins define a software-defined network that makes that all the pods are in the same broadcast domain, no matter on which physical nodes they are actually being serviced. Then there's a communication between pods and services, which is implemented by the Kubernetes Service resources. And last, there is between external users and Services, which is implemented by Services with the help of Ingress. Before continuing, let me make a drawing to visualize all of this. Okay, let me draw what…
Contents
-
-
-
-
-
-
-
(Locked)
Learning objectives37s
-
(Locked)
Exploring Kubernetes networking6m 9s
-
(Locked)
Understanding network plugins53s
-
(Locked)
Using services to access applications4m 39s
-
(Locked)
Running an ingress controller9m 24s
-
(Locked)
Configuring ingress7m 36s
-
(Locked)
Using port forwarding for direct application access2m 12s
-
(Locked)
Lesson 5 lab: Managing networking25s
-
(Locked)
Lesson 5 lab solution: Managing networking2m 17s
-
(Locked)
-
-
-
-
-
-
-
-
-