Kubernetes Networking: Advanced Networking

Kubernetes 1.22    |    Intermediate
  • 14 Videos | 1h 11m 20s
  • Includes Assessment
  • Earns a Badge
Kubernetes is an open-source container-orchestration system used to deploy, scale, and manage computer applications automatically. To use Kubernetes effectively requires configuring the network to be secure and efficient. With this course, learn how to conduct advanced Kubernetes networking tasks. Learn to distinguish Kubernetes networking from its legacy ancestors and other platforms. Examine the basics of Kubernetes networking, including IP address management and routing. Learn how to perform monitoring and logging. Then, explore Kubernetes pods, Container Networking Interface, and the role of Kube-router in load balancing. As you advance, learn about network security considerations and how network policies can differ between cloud-based and on-premises deployments. Upon course completion, you'll have a solid theoretical knowledge of Kubernetes networking activities and be ready to move on to some more advanced practices.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    compare and contrast Kubernetes networking with its legacy ancestors
    describe what makes Kubernetes networking different than other platform networking considerations with reference to the history of enterprise networked applications and services
    summarize the basics of Kubernetes networking, including IP address management
    describe the use of iptables and routing tables with Kubernetes, how they're implemented, and how traffic is routed between nodes
    list the advantages of Kubernetes routing, such as client networking independence
    demonstrate how iptables and routing tables work with Kubernetes
  • outline how monitoring is performed in Kubernetes and how IP independence makes this challenging
    outline how logging is performed in Kubernetes and how IP independence makes this challenging
    define Kubernetes pods and detail how they work with traditional networking
    describe what the Container Network Interface (CNI) is and why it's important and list different types of CNIs
    describe the role of Kube-router and why it's important for scenarios such as load balancing
    list network security considerations with Kubernetes and detail how network policies can differ between cloud-based deployments and traditional on-prem deployments
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 6s
    UP NEXT
  • Playable
    2. 
    Traditional vs. Kubernetes Networking
    4m 51s
  • Locked
    3. 
    Kubernetes Networking Platforms
    4m 26s
  • Locked
    4. 
    Kubernetes Networking Basics
    3m 52s
  • Locked
    5. 
    Kubernetes Routing
    5m 58s
  • Locked
    6. 
    Kubernetes Routing Advantages
    5m 37s
  • Locked
    7. 
    Routing with Kubernetes
    7m 6s
  • Locked
    8. 
    Monitoring in Kubernetes
    6m 21s
  • Locked
    9. 
    Logging in Kubernetes
    6m 18s
  • Locked
    10. 
    Kubernetes Pods
    6m 43s
  • Locked
    11. 
    Kubernetes Container Network Interface
    6m 27s
  • Locked
    12. 
    The Kube-router Networking Solution
    4m 14s
  • Locked
    13. 
    Kubernetes Network Security
    6m 31s
  • Locked
    14. 
    Course Summary
    50s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.