Book Image

Hands-On Kubernetes Networking [Video]

By : Walter Dolce
Book Image

Hands-On Kubernetes Networking [Video]

By: Walter Dolce

Overview of this book

Kubernetes is an open-source platform designed to automate deployment, scaling, and operation of application containers. It is responsible for automating various aspects of application development, proving to be extremely beneficial for organizations and enterprises. Kubernetes networking includes features such as pod networks, service networks, cluster IPs, container ports, host ports, and node ports. With this hands-on course, you will understand and navigate Kubernetes networking effectively. You will learn how to manage the intricacies of networking using easy-to-understand practical and hands-on examples to explain each concept and feature. You will begin by swiftly covering the key topics in Kubernetes, and move onto the basics of Kubernetes networking. You will dive into containers, pods and pod network, and understand how Kubernetes manages a virtual network of devices and routing rules. You’ll learn how Kubernetes networking model works with intra-node and inter-node communication, and service networking for facilitating load balancing for pods. You will move on to operating a Kubernetes network, after covering Kubernetes networking components. You will learn how to use host networking for your containers, and operate a working overlay network, kube-proxy and kube-dns. By the end of the course, you will be confident to deploy networking in a Kubernetes cluster. The code bundle for this video course is available at - https://github.com/PacktPublishing/Hands-On-Kubernetes-Networking-V
Table of Contents (5 chapters)
Chapter 1
A Refresher on Kubernetes’ Architecture and Core Components
Content Locked
Section 3
Overview of Kubernetes Architecture
The aim of the video is to give the viewer an overview on the architectural aspects of Kubernetes.