Kubernetes is an open source orchestration system for container based distributed applications. Originally created by Google based on principles from its internal orchestration system (e.g Borg), Kubernetes is now developed on GitHub, it provides several level of fault-tolerance, scalability and useful primitives that go beyond the single container concept.
Introduction to Kubernetes will provide you with an understanding of Linux containers, their benefits and shortcomings, and how Kubernetes can resolve these issues through scheduling and orchestration.
We have two courses on Kubernetes... Kubernetes Fundamentals
Number of Day - 1
This course covers the foundations of the Kubernetes platform
Kubernetes Advance and Operations
Number of Day - 2
This also course covers topics to help you operate a Kubernetes application environment.
Kubernetes Core Concepts – Networking, Storage, and Advanced Services
Networking Pods for Container Connectivity
Creating a Multinode Kubernetes Cluster
Starting Containers on a Kubernetes Cluster with Pods
Taking Advantage of Labels for Querying Kubernetes
Using a Replication Controller to Manage the Number of Replicas of a Pod