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
- Kubernetes Introduction
- Containers Introduction
- Kubernetes Setup
- Local Setup with minikube
- Demo: Minikube
- Installing Kubernetes using the Docker Client
- Minikube vs Docker Client vs Kops vs Kubeadm
- Introduction to Kops
- Demo: Preparing kops install
- Demo: Preparing AWS for kops install
- Demo: DNS Troubleshooting (Optional)
- Demo: Cluster setup on AWS using kops
- Building docker images
- Demo: Building docker images
- Docker Image Registry
- Demo: Pushing Docker Image
- Running first app on Kubernetes
- Demo: Running first app on Kubernetes
- Demo: Useful commands
- Service with LoadBalancer
- Demo: Service with AWS ELB LoadBalancer
- Recap: introduction to Kubernetes
- Practice Test 1: Practice test
- Node Architecture
- Replication Controller
- Demo: Replication Controller
- Deployments
- Demo: Deployments
- Services
- Demo: Services
- Labels
- Demo: NodeSelector using Labels
- Healthchecks
- Demo: Healthchecks
- Readiness Probe
- Readiness Probe
- Demo: Liveness and Readiness probe
- Pod State
- Demo: Pod Lifecycle
- Secrets
- Demo: Credentials using Volumes
- Demo: Running WordPress on Kubernetes
- WebUI
- Demo: Web UI in Kops
- Demo: WebUI
- Practice Test 2: Practice test II
- Service Discovery
- Demo: Service Discovery
- ConfigMap
- Demo: ConfigMap
- Ingress Controller
- Demo: Ingress Controller
- External DNS
- Demo: External DNS
- Volumes
- Demo: Volumes
- Volumes Autoprovisioning
- Demo: WordPress With Volumes
- Pod Presets
- Demo: Pod Presets
- StatefulSets
- Demo: StatefulSets
- Daemon Sets
- Resource Usage Monitoring
- Demo: Resource Monitoring using Metrics Server
- Demo: Resource Usage Monitoring
- Autoscaling
- Demo: Autoscaling
- Affinity / Anti-Affinity
- Demo: Affinity / Anti-Affinity
- Demo: Affinity / Anti-Affinity
- Interpod Affinity and Anti-affinity
- Demo: Interpod Affinity
- Demo: Interpod Anti-Affinity
- Taints and Tolerations
- Demo: Taints and Tolerations
- Custom Resource Definitions (CRDs)
- Operators
- Demo: postgresql-operator
- Quiz 1: Quiz
- The Kubernetes Master Services
- Resource Quotas
- Namespaces
- Demo: Namespace quotas
- User Management
- Demo: Adding Users
- RBAC
- Demo: RBAC
- Networking
- Node Maintenance
- Demo: Node Maintenance
- High Availability
- Demo: High Availability
- TLS on ELB using Annotations
- Demo: TLS on ELB
On-Prem or Cloud Agnostic Kubernetes
- Managing TLS Certs with Cert-Manager
- Demo: Cert-Manager (Part I)
- Demo: Cert-Manager (Part II)
- Introduction to Helm
- Demo: Helm
- Creating your own Helm Charts
- Demo: Creating your own Helm Charts
- Demo: nodejs app Helm Chart
- Demo: Setting up a Helm Repository on S3
- Demo: Building and Deploying Helm Charts with Jenkins
ADVANCED PART-II Centralized Logging
- Accordion Content
Authentication
- TTP Basic Authentication in Kubernetes
- uthentication using a proxy
- uthentication using OpenID Connect (IODC)
- Demo – OIDC with Auth0
- Demo – OIDC with Auth0 (part II)
- OIDC with Auth0 (Part III)
Serverless on Kubernetes
- Introduction to Serverless
- Introduction to Kubeless
- Demo: Creating Functions with Kubeless
- Demo: Triggering Kubeless Functions with Kafka
Authorization
- Introduction to Authorization
- Introduction to RBAC
- Demo: authorizations: RBAC
- Pre-defined and more complex roles
Package management
- Introduction to Helm
- Demo: installing MySQL on Kubernetes with Helm
The Job Resource
- Introduction to the Job resource
- Demo: Running a Job
Scheduling
- Scheduling with CronJob.
- Demo: Using alpha resource CronJob
- Introduction to Istio
- Demo: Istio Installation
- Demo: An Istio enabled app
- Demo: Advanced routing with Istio
- Demo: Canary Deployments
- Demo: Retries
- Mutual TLS
- Demo: Mutual TLS
- RBAC with Istio
- Demo: RBAC with Istio
- End-user authentication with istio (JWT)
- Demo: End-user authentication with istio (JWT)
- Demo: Istio Egress traffic
- Demo: Distributed Tracing with Jaeger
- Istio’s Grafana Metrics
Deploying on Kubernetes with Spinnaker
- Introduction to Spinnaker
- Demo – Deploying on Kubernetes using Spinnaker (Part I)
- Demo – Deploying on Kubernetes using Spinnaker (part II)
- Demo – Deploying on Kubernetes using Spinnaker (part III)
- Demo – Deploying on Kubernetes using Spinnaker (part IV)
Installing Kubernetes using kubeadm
- Introduction to kubeadm
- Demo: kubeadm (part I)
- Demo: kubeadm (part II)
Linkerd
- Introduction to Linkerd
- Demo: Linkerd
Federation
- Introduction to Federation
- Demo: Federation with kops
Monitoring
- Introduction to Prometheus
- 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