In this chapter, you have learned about the principles of networking in Kubernetes. We have introduced the Kubernetes networking model and the requirements that any model implementation must fulfill. Next, we analyzed the two most important network model implementations from a Windows perspective: the L2 network and Overlay network. In the previous chapter, you were introduced to Service API objects, and in this chapter, you gained a deeper insight into how Services are implemented with regard to the networking model. And eventually, you learned about Kubernetes networking on Windows nodes, CNI plugins, and when to use each plugin type.
The next chapter will focus on interacting with Kubernetes clusters from Windows machines using Kubernetes command-line tools, namely kubectl.