Chennai :

9710033388 / 9884062253

Tanjore :

+919655141145

KubernetesTraining Syllabus

Duration : 3 weeks
Category :Tools, Development, Management

The objective of the Kubernetes Training program is to equip learners with the knowledge and practical skills required to deploy, manage, and scale containerized applications using Kubernetes in modern cloud-native environments. This course provides a strong foundation in Kubernetes architecture, cluster components, workload management, networking, storage, and security best practices.

Learners will gain hands-on experience working with pods, deployments, services, ConfigMaps, secrets, ingress controllers, persistent storage, and package management using Helm. The training also covers real-world operational tasks such as monitoring, logging, scaling, rolling updates, troubleshooting, and managing production-grade clusters in on-premises and cloud environments.

By the end of the course, learners will be able to build, manage, and optimize Kubernetes-based application platforms, preparing them for roles such as Kubernetes Administrator, DevOps Engineer, Cloud Engineer, and Platform Engineer within enterprise DevOps and cloud-native teams.

  • What is Kubernetes
  • Container Vs POD
  • Quick Study of Docker Swarm
  • Deployment Process
  • Installing Kubectl
  • Creating a Local Kubernetes Cluster with Minikube
  • Installing Minikube
    • Creating a Cluster
    • Running Multiple Containers in a Single Pod
    • Defining Pod through Declarative Index
    • Creating a Cluster
    • Operating Replica Sets
    • Creating Replica Sets
    • Creating a Cluster
    • Defining Multiple Objects in the Same YAML File
    • Creating Services by Exposing Ports
    • Deploying New Releases
    • Creating a Cluster
    • Zero-Downtime Deployments
    • Updating Deployments
    • Scaling Deployments
    • Rolling Back Failed Deployments
    • Enabling Ingress Controllers
    • Enabling Ingress Controllers Based on Paths and Domains
    • Passing Configurations from Files
    • Defining ConfigMaps as YAML
    • Passing Configuration from Key / Value Literals
    • Exploring Built-in Secrets
    • Creating and Mounting Generic Secrets
    • Exploring Virtual Clusters
    • Communicating Between Namespaces
    • Exploring Namespaces
    • Deleting Namespaces
    • Accessing Kubernetes Through API
    • RBAC Authorization
    • Authorizing Requests
    • Replacing Users with Groups
    • Container Memory and CPU Resources
    • Defining Resource Defaults and Limitations within a Namespace
    • Measuring Memory and CPU Resources
    • Managing Resource Quota

    Alexzender Alex

    CSE Teacher

    Sed ut perspiciatis unde omnis iste natus error sit voluptatem accusa dolore mque laudantium totam rem aperiam eaqipsa quae ab illo inventore veritatvolup tatem quia voluptas sit aspernatur aut odit aut fugit sed quia conseque.

    Nathaniel Bustos

    Manager

    Latanya Kinard

    Web Designer

    Where Our Alumini Works

    CallUs
    WhatsApp
    Instagram
    Facebook
    YouTube