Overview

The Kubernetes course would help participants learn components in the Kubernetes architecture while also teaching them useful commands for deploying and managing a cluster.

Schedule Classes

Looking for more sessions of this class?

What You'll learn

Upon completion of the course, participants would be able to:

  • Install Docker and a Kubernetes cluster from scratch
  • How to run and manage containers effectively
  • Create Kubernetes pods, deployments, and services
  • Building Docker images and configure Docker Hub from scratch
  • Establish a multi-component software application efficiently and easily

Duration: 16 Hours

Curriculum

  • What is Kubernetes
  • Host centric vs Container Centric Platforms
  • Platform as a Service
  • Kubernetes based Platforms
  • Openshift
  • Eldarion
  • deis

Installing Kubernetes

Key Kubernetes Concepts

  • Pod
  • Service
  • Volume
  • Namespace
  • ReplicaSet
  • Deployment
  • StatefulSet
  • DaemonSet
  • Job
  • Kubernetes Master
  • Kubernetes Nodes
  • Master Components
  • kube-apiserver
  • etcd
  • kube-controller-manager
  • cloud-controller-manager
  • kube-scheduler
  • addons
  • DNS
  • kube-ui
  • Container Resource Monitoring
  • Cluster-level Logging
  • kubelet
  • kube-proxy
  • docker
  • rkt
  • supervisord
  • fluentd

Minikube

  • Pods basics
  • Scheduling a Container
  • Commands
  • Arguments
  • Environment Variables
  • Secrets
  • PodPreset
  • Stateless
  • Stateful
  • Expansion
  • Course-Grained
  • Fine-Grained
  • Web UI
  • External Load Balancer
  • Firewall Configuration
  • Healthchecks
  • Logging
  • ELK Stack
  • Debugging Techniques
  • Troubleshooting

Persistent volumes

Resource limits

Replication Controller

Using TLS

Accessing the Kubernetes API

Labels

Annotations

  • Manual Scaling
  • Horizontal Pod Autoscaler

Services

Namespaces

Node selector

  • Administering a Cluster
  • Administering Federation
  • Managing Cluster Daemons
  • Managing GPUs

Service accounts & Secrets

Ingress controller

Rolling Update for Zero Downtime deployments

LimitRanger

Prerequisites

Basic knowledge of Windows Command line

Reach out to us for more information

Interested in this course? Let’s connect!

  • This field is for validation purposes and should be left unchanged.

Course features

Course Duration
Course Duration

16 hours of live, online, instructor-led training

24x7 Support
24x7 Support

Technical & query support round the clock

Lifetime LMS Access
Lifetime LMS Access

Access all the materials on LMS anytime, anywhere

Price Match Gurantee
Price match Gurantee

Guranteed best price aligning with quality of deliverables