Tutorialspoint

Celebrating 11 Years of Learning Excellence! Use: TP11

Barenetes - Kubernetes Baremetal Networking Using GNS3

person icon Christopher Adigun

4.4

Barenetes - Kubernetes Baremetal Networking Using GNS3

Kubernetes networking (Multus, SRIOV, Whereabouts, BGP, OSPF)

updated on icon Updated on Jun, 2025

language icon Language - English

person icon Christopher Adigun

English [CC]

category icon Development ,Software Development Tools,Kubernetes

Lectures -37

Resources -1

Duration -9 hours

Lifetime Access

4.4

price-loader

Lifetime Access

30-days Money-Back Guarantee

Training 5 or more people ?

Get your team access to 10000+ top Tutorials Point courses anytime, anywhere.

Course Description

Kubernetes has become the de-facto container orchestration solution that is been used over public/private clouds and on-prem/baremetal environment.

Kubernetes networking is an area that I feel many people struggle to grasp especially in baremetal environment.

If you are devops, cloud or network engineer that has been looking to learn more about kubernetes networking in detail, then this course is for you.

This course covers the following:

  • Kubernetes CNI plugins Administration

  • Kubernetes On-prem Load balancer solution

  • Using wireshark to dissect kubernetes networking scenarios

GNS3 was chosen as a platform since it helps to visualize and emulate several different kinds of operating systems, students can also use alternative platforms like EVE-NG by following the LAB topology and configurations.

Routing protocols like OSPF and BGP are used to demonstrate how to advertise POD and service IP pools into the network environment.

Following software are used:

  • GNS3

  • Kubeadm Kubernetes Distribution

  • Ubuntu

  • Vyos Router (You can use another router, Vyos is used since it is accessible to everyone.)

Git repo for this course can be found at: https://github.com/infinitydon/kubernetes-baremetal-networking This contains all the reference docs and sample Kubernetes manifests that were used in this course.

Goals

At the end of this course, student should be able to do the following:

  • Understand the Kubernetes networking principles
  • How to use network routers (like Vyos) to integrate with Kubernetes POD/Service IP addresses
  • Use sample CNI plugins like Calico for connecting Kubernetes cluster with the baremetal network
  • Understand how to use Multus for secondary POD network interfaces
  • Understand how to use SRIOV for secondary POD network interfaces
  • Understand how to use IPAM solutions like static IP and dynamic IP (via whereabouts)

Prerequisites

  • Familiarity with IP networking will be beneficial.
  • CKA kubernetes knowledge will be good to have but not super important
  • Basic Linux administration
  • GNS3
  • Virtualbox is used extensively with Docker in GNS3.
  • For the SR-IOV sections, appropriate hardware is needed, Dell VEP platform was used for this purpose in this course.
Barenetes - Kubernetes Baremetal Networking Using GNS3

Curriculum

Check out the detailed breakdown of what’s inside the course

Course Introduction And Kubernetes Foundation

7 Lectures
  • play icon Foundation-1 19:20 19:20
  • play icon Foundation-2 20:08 20:08
  • play icon Foundation-3 17:57 17:57
  • play icon Foundation-4 10:56 10:56
  • play icon Kubeadm GNS3 - 1 16:22 16:22
  • play icon Kubeadm GNS3 - 2 16:38 16:38
  • play icon Kubeadm GNS3 - 3 18:53 18:53

Container Network Interface

1 Lectures
Tutorialspoint

Calico CNI

7 Lectures
Tutorialspoint

Cilium CNI

4 Lectures
Tutorialspoint

MetalLB LoadBalancer

6 Lectures
Tutorialspoint

SR-IOV

3 Lectures
Tutorialspoint

Multus Meta-CNI

7 Lectures
Tutorialspoint

SDN-Vortex CNI

2 Lectures
Tutorialspoint

Instructor Details

Christopher Adigun

Christopher Adigun

Christopher is an ICT professional with a broad range of experience covering IP networking, Linux Administration, Cloud Computing, Kubernetes, and Telecommunications 4G/5G Packet Core Networks.

He enjoys sharing his knowledge and mentoring others.

He holds several related industry certifications like CKA, CKAD, CKS, Openstack COA, Hashicorp Terraform, Vault & Consul among several others.

Course Certificate

Use your certificate to make a career change or to advance in your current career.

sample Tutorialspoint certificate

Our students work
with the Best

Related Video Courses

View More

Annual Membership

Become a valued member of Tutorials Point and enjoy unlimited access to our vast library of top-rated Video Courses

Subscribe now
Annual Membership

Online Certifications

Master prominent technologies at full length and become a valued certified professional.

Explore Now
Online Certifications

Talk to us

1800-202-0515