Forgot your password?


Lost your password? Please enter your email address. You will receive a link to create a new password.

Back to log-in


Plus icon:


Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.

Duration: 4 Days



This Kubernetes training course introduces participants to the architecture of Kubernetes, installation and setup, application lifecycle management, networking, storage, security, scheduling, logging, maintenance, and troubleshooting.

Objectives: At the end of training, participants will learn how to

  • Install Kubernetes
  • Manage the Kubernetes application lifecycle
  • Configure networking and related network services for nodes and clusters
  • Manage storage
  • Set up authentication, authorization, and encryption
  • Schedule tasks
  • Configure and understand logs

Course Curriculum

Kubernetes Foundations

  •  Containers and Linux Kernel Features
  •  Manipulate pre-build container images to create and manage containerized services.
  •  Design and code a Docker file to build a custom container image
  •  Cluster Orchestration & Benefits
  •  Installing a 3-node cluster
  •  Navigating Kubernetes Architecture
  •  Master/Node and Kubectl
  •  Replication Controller, Kubelet and Kube-Proxy
  •  Ingress, Deployment and DaemonSets
  •  Etcd & High Availability
  •  Deployments and ReplicaSets

Using Kubernetes Features on cluster

  •  Pods and Labels
  •  Services with Namespaces
  •  Resource Quota
  •  How to submit requests via YAML or Dashboard
  •  Persistent Volumes Claims and Volume creations
  •  Attaching volumes to containers

Security and Kubernetes

  •  Roles
  •  Attribute Based Access Control
  •  Policies
  •  Service Accounts
  •  Secrets

Kubernetes Networking

  • Using Flannel or weave
  • Exposing Services
  • IP Per Pod
  • Inter Pod Communication
  • Intra Pod Communication
  • How to setup and manage Cluster DNS


  • Proficiency with the Linux command-line interface
  • A broad understanding of Linux system administration
  • Basic knowledge of Linux containers such as Docker is recommended




Contact Us

Traning For:
Enroll Now
Become a Trainer
Love to educate people about your favorite subject? Create your own online course with Xebia.

Start Teaching

For Corporates
Develop your workforce with the right skills. We train and engage your people with highly skillful training programs.

Get Xebia for Business

End of Script