For Kubernetes Aspirants

Kubernetes Training Course

Course Offerred

Kubernetes

Course Duration

40 hours

Fees Per Course

INR 20000

Overview

Get prepared for the CKA exam with our Certified Kubernetes Administrator Training. It covers all of the domains, including application lifecycle management, installation, configuration and validation, networking, scheduling, security, cluster maintenance, core concepts, storage, and troubleshooting, with projects to help you get exam-ready.

Topics Covered

  1. Kubernetes Introduction
  2. Containers Introduction
  3. Kubernetes Setup
  4. Local Setup with minikube
  5. Demo: Minikube
  6. Installing Kubernetes using the Docker Client
  7. Minikube vs Docker Client vs Kops vs Kubeadm
  8. Introduction to Kops
  9. Demo: Preparing kops install
  10. Demo: Preparing AWS for kops install
  11. Demo: DNS Troubleshooting (Optional)
  12. Demo: Cluster setup on AWS using kops
  13. Building docker images
  14. Demo: Building docker images
  15. Docker Image Registry
  16. Demo: Pushing Docker Image
  17. Running first app on Kubernetes
  18. Demo: Running first app on Kubernetes
  19. Demo: Useful commands
  20. Service with LoadBalancer
  21. Demo: Service with AWS ELB LoadBalancer
  22. Recap: introduction to Kubernetes
  23. Practice Test 1: Practice test
  1. Node Architecture
  2. Replication Controller
  3. Demo: Replication Controller
  4. Deployments
  5. Demo: Deployments
  6. Services
  7. Demo: Services
  8. Labels
  9. Demo: NodeSelector using Labels
  10. Healthchecks
  11. Demo: Healthchecks
  12. Readiness Probe
  13. Readiness Probe
  14. Demo: Liveness and Readiness probe
  15. Pod State
  16. Demo: Pod Lifecycle
  17. Secrets
  18. Demo: Credentials using Volumes
  19. Demo: Running WordPress on Kubernetes
  20. WebUI
  21. Demo: Web UI in Kops
  22. Demo: WebUI
  23. Practice Test 2: Practice test II
  1. Service Discovery
  2. Demo: Service Discovery
  3. ConfigMap
  4. Demo: ConfigMap
  5. Ingress Controller
  6. Demo: Ingress Controller
  7. External DNS
  8. Demo: External DNS
  9. Volumes
  10. Demo: Volumes
  11. Volumes Autoprovisioning
  12. Demo: WordPress With Volumes
  13. Pod Presets
  14. Demo: Pod Presets
  15. StatefulSets
  16. Demo: StatefulSets
  17. Daemon Sets
  18. Resource Usage Monitoring
  19. Demo: Resource Monitoring using Metrics Server
  20. Demo: Resource Usage Monitoring
  21. Autoscaling
  22. Demo: Autoscaling
  23. Affinity / Anti-Affinity
  24. Demo: Affinity / Anti-Affinity
  25. Demo: Affinity / Anti-Affinity
  26. Interpod Affinity and Anti-affinity
  27. Demo: Interpod Affinity
  28. Demo: Interpod Anti-Affinity
  29. Taints and Tolerations
  30. Demo: Taints and Tolerations
  31. Custom Resource Definitions (CRDs)
  32. Operators
  33. Demo: postgresql-operator
  34. Quiz 1: Quiz
  1. The Kubernetes Master Services
  2. Resource Quotas
  3. Namespaces
  4. Demo: Namespace quotas
  5. User Management
  6. Demo: Adding Users
  7. RBAC
  8. Demo: RBAC
  9. Networking
  10. Node Maintenance
  11. Demo: Node Maintenance
  12. High Availability
  13. Demo: High Availability
  14. TLS on ELB using Annotations
  15. Demo: TLS on ELB

 

On-Prem or Cloud Agnostic Kubernetes

  1. Managing TLS Certs with Cert-Manager
  2. Demo: Cert-Manager (Part I)
  3. Demo: Cert-Manager (Part II)
  1. Introduction to Helm
  2. Demo: Helm
  3. Creating your own Helm Charts
  4. Demo: Creating your own Helm Charts
  5. Demo: nodejs app Helm Chart
  6. Demo: Setting up a Helm Repository on S3
  7. Demo: Building and Deploying Helm Charts with Jenkins

 

ADVANCED PART-II Centralized Logging

  1. Accordion Content

 

Authentication

  1. TTP Basic Authentication in Kubernetes
  2. uthentication using a proxy
  3. uthentication using OpenID Connect (IODC)
  4. Demo – OIDC with Auth0
  5. Demo – OIDC with Auth0 (part II)
  6. OIDC with Auth0 (Part III)

Serverless on Kubernetes

  1. Introduction to Serverless
  2. Introduction to Kubeless
  3. Demo: Creating Functions with Kubeless
  4. Demo: Triggering Kubeless Functions with Kafka

Authorization

  1. Introduction to Authorization
  2. Introduction to RBAC
  3. Demo: authorizations: RBAC
  4. Pre-defined and more complex roles

Package management

  1. Introduction to Helm
  2. Demo: installing MySQL on Kubernetes with Helm

The Job Resource

  1. Introduction to the Job resource
  2. Demo: Running a Job

Scheduling

  1. Scheduling with CronJob.
  2. Demo: Using alpha resource CronJob
  1. Introduction to Istio
  2. Demo: Istio Installation
  3. Demo: An Istio enabled app
  4. Demo: Advanced routing with Istio
  5. Demo: Canary Deployments
  6. Demo: Retries
  7. Mutual TLS
  8. Demo: Mutual TLS
  9. RBAC with Istio
  10. Demo: RBAC with Istio
  11. End-user authentication with istio (JWT)
  12. Demo: End-user authentication with istio (JWT)
  13. Demo: Istio Egress traffic
  14. Demo: Distributed Tracing with Jaeger
  15. Istio’s Grafana Metrics

 

Deploying on Kubernetes with Spinnaker

  1. Introduction to Spinnaker
  2. Demo – Deploying on Kubernetes using Spinnaker (Part I)
  3. Demo – Deploying on Kubernetes using Spinnaker (part II)
  4. Demo – Deploying on Kubernetes using Spinnaker (part III)
  5. Demo – Deploying on Kubernetes using Spinnaker (part IV)

Installing Kubernetes using kubeadm

  1. Introduction to kubeadm
  2. Demo: kubeadm (part I)
  3. Demo: kubeadm (part II)

Linkerd

  1. Introduction to Linkerd
  2. Demo: Linkerd

Federation

  1. Introduction to Federation
  2. Demo: Federation with kops

Monitoring

  1. Introduction to Prometheus
  2. Demo: Prometheus

Current Offers

  • Bring a friend or colleague along and get flat 25% discount
  • Get flat 50% discount on group of minimum 5 or more

What else you get

  • Access to video recordings of every session
  • In-house and Online trainings on Live Projects
  • Hands-On experience with assignment and practical labs.
  • Access to Cloudzpoint forum for all technical discussion and career guidance.
  • Certification and interview preparation with mock interviews and placement support.
  • Profile preference given for requirements from our partners and clients.
  • Internship opportunities for cloud managed services