Training labs demonstrate the working of K8s CNI, services, and Calico Security Policies.
– Its a good kickstart activity to understand Calico capabilities.
Requirements
Calico Lab Hosts
IP Address Node/Purpose
10.48.0.0/16 Kubernetes Pod Network (via kubeadm --pod-network-cidr)
10.49.0.0/16 Kubernetes Service CIDR (via kubeadm --service-cidr)
Lab1: Installing Calico CNI on K8S cluster.
Lab2: Understanding basics of Pod networking.
Lab3: Understaning the working of Service in Kubernetes, exploration of Iptables chains & rules, advertising Service IP address and exposing the service using Ingress controller.
Lab4: This lab focuses on Network policy which enables/disables/partially-enable communication accross k8S endpoints.
