From the course: Certified Kubernetes Application Developer (CKAD) Cert Prep

Unlock this course with a free trial

Join today to access over 25,300 courses taught by industry experts.

Kubernetes networking

Kubernetes networking

- All right, let me explain about Kubernetes networking. To understand Kubernetes networking, we need to start at the physical network infrastructure. So let's say these are the nodes. These nodes are connected to an external network, ext net. Ext net, that will be your physical network. So that's where user requests are coming in. To make it easier, let's draw our potential user here. Now, if you are running applications in Kubernetes, then Kubernetes is doing something that is referred to as software-defined networking. That means that Kubernetes creates two software-defined internal networks. Network number one is the cluster net, and this cluster network is an internal network that is used by the cluster for administrative purposes. Network number two is the pod net, and the pod network is a dedicated network where all your applications are going to be accessible. So if you have your pods, your pods are created right here, and they will have their IP address on the pod network as…

Contents