Basic Kubernetes Workshop

Overview

In this course we will learn about Kubernetes basics . We will look into its history and current architecture. We will learn about different resources it has like Pods, Services, Deployment etc and how to use them. Apart from a basic application, we would see how we can deploy and update a microservices based application on Kubernetes. We would cover volume management, ConfigMaps and Secrets as well.

Date: 2nd March'19

Duration: 1 Day

Venue : Bangalore

Prerequisitess

Working knowledge of Docker is required. Please check our Docker classroom and online trainings for more details, if you new to containers and Docker.

About the Trainer - Vishal Ghule

  • Software Engineer and Trainer at CloudYuga
  • Certified Kubernetes Administrator

Course Content

  • Container Orchestration and its building blocks
    • Introduction to Kubernetes
      • Kubernetes History
      • CNCF and Kubernetes
    • Kubernetes Architecture
      • Master Nodes
      • Worker Nodes
      • Key-value store
    • Kubernetes Installation methods
    • Kubernetes Installation on Cloud
    • Accessing Kubernetes
      • CLI
      • APIs
      • GUI
    • Kubernetes Building Blocks
      • Pods
      • Replica Sets
      • Deployments
      • Labels
      • Selectors
      • Namespaces
    • Services
      • ClusterIP
      • NodePort
      • LoadBalancer
      • External IP
    • Kubernetes Volume Management
      • Persistent Volumes
      • Persistent Volume Claims
      • Storage Class
    • ConfigMaps
    • Secrets
    • Deploying a Microservices with Kubernetes