Kubernetes Beginner to Masters Level- Live Training
Isha presents an Extensive and highly interactive “Kubernetes” course by our industry expert with 7 years of hands-on experience. Learn all the Kubernetes concepts hands-on practical examples. The course syllabus is designed by considering the current job market trends and industry requirements.
About the Instructor:
Rohini is a Site Reliability Engineer with 7 years of IT experience in Cloud, Development, Monitoring, Chaos engineering fields. She has worked extensively in Docker, Kubernetes, Kubernetes operator, Golang, chaos engineering, Microservices, Ansible, Prometheus, Grafana, AWS cloud, Linux troubleshooting issue incidents handling reliability testing. During this knowledge sharing travel, She has taken multiple batches of Kubernetes, chaos engineering. Taken multiple corporate trainings on Kubernetes, Grafana, AWS cloud, AWS. |
Live Sessions Price:
For LIVE sessions – The offer price after discount is 200 USD 129 119 USD Or USD12000 INR 9900 INR 7900 Rupees
Sample Videos:
“Kubernetes Beginner to Masters-Live Training”- Demo video
“Kubernetes Beginner to Masters-Live Training”- Day 1 video
What will I learn by the end of this course?
By completing this course with hands-on experience you will gain:
- Proficiency in deploying, managing and scaling applications on Kubernetes
- Practical skills in using Kubernetes resources effectively
- Experience in handling end-to-end application deployments using Kubernetes
- Experience in troubleshooting and monitoring within Kubernetes environment
Free Day 3 Session:
11th January @ 9 PM – 10 PM (IST) (Indian Timings)
11th January @ 10:30 AM – 11:30 AM (EST) (U.S Timings)
11th January @ 3:30 PM – 4:30 PM (GMT) (UK Timings)
Class Schedule:
For Participants in India: Monday to Friday PM – 10 PM (IST)
For Participants in US: Monday to Friday 10:30 AM – 11:30 AM (EST)
For Participants in UK: Monday to Friday 3:30 PM – 4:30 PM (GMT)
What student’s have to say about Rohini:
Yet another excellent course from Arvind. Got a good understanding on the core concepts. – Sowmya
Amazing, really nice explanations and with very good examples that can be easily translated into real scenarios. I highly recommend this course and this trainer! Thank you !!!! – Pratmesh This course perfectly lays a strong foundation for automation testing using playwright. Recommended. – Shirish Very satisfied with the course, every topic was explained nicely. – Colini It is going very good so far and the concepts explained are very much helpfull to get started with playwright. – Bhushan Best Course for anyone who wants to learn playwright without having any knowledge. – Maryna Well explained and easy to follow. Good to learnt Playwright and JS from scratch which helped in understanding the topics clearly with Arvind – Yuva Kumar |
Salient Features:
- 30 hours Hours of Live Training
- Every session gets recorded and lifetime access to these videos will be given.
- Lifetime access to the recorded videos
- Course Completion Certificate
Who can enroll in this course?
- Anyone who is interested to learn kubernetes but having docker prior knowledge
Course syllabus:
- Kubernetes Cluster Architecture and Components
- Master nodes -API server, Scheduler, Controller, etc. and Worker nodes
- Installation of Kubernetes cluster using, minikube, Kubeadm
- Kubeadm, Kubectl, Kubelet
- Pod and container
- Pod networking and Storage
- Pod lifecycle management
- POD creation with initContainer
- Resource allocation(CPU,Memory)
- Sample application deployment using nginx for single container in POD
- Multi-container deployment: nginx web server and simple sidecar container
- Deployment resource
- Deployment creation and compare with pod
- Scaling deployments
- Sample application deployment
- Deployment Stratergies: Rollback ,Rolling updates, Recreate, Rollout History
- Replication controller
- Usage of replication controller
- Disadvantages of deploying application with single pod
- Understanding template and selector parameters
- Replicaset Controller
- Difference between Replication Controller and Replica Set
- Usage of Replicaset controller
- Daemon set Resource
- DaemonSet use-cases over deployment object
- Advantages of using monitoring tools to deploy through Daemon Set object
- DaemonSet Strategies: Rollout, Rollback, Rollout History
- Stateful Set Resource
- Difference between stateful and stateless applications
- Stateful Set application deployment advantages
- Storage
- Ephemeral and Persistent storage
- Persistent Volumes(PVs)
- Persistent Volume Claims(PVCs)
- Storage class
- Volume mounts
- Dynamic provisioning
- Storage Backends
- Networking
- Cluster Networking
- Exposing application running on different object through service
- Service Types: Cluster IP, NodePort, Loadbalancer
- Configmaps and Secrets
- Pass sensitive data through secrets like certs, password, token etc.,
- Pass plaintext data through configMap like configuration files, scripts etc.,
- Using secret in POD object through env and volumes.
- Using configMap in POD object through env and volumes
- Ingress
- Routing rules
- Load balancing
- Access application deployed with the cluster through IngressController
- Scheduling in Kubernetes
- Node selector, Affinity, Anti-Affinity, Taint, Toleration
- Container Health Check
- Liveness Probe
- Readiness Probe
- Jobs and CronJobs
- Authentication and Authorization
- Kubeconfig file
- User, Group, Service account
- RBAC, Role, Cluster Role
- Kubernetes Operator
- Custom Resource
- Custom Resource Definition
- Operator SDK framework
- Monitoring
- Cluster monitoring using Prometheus and Grafana
- Troubleshooting
- Dashboard
- Deployment of Kubernetes dashboard and creating Kubernetes object through dashboard
- Helm
- Helm configuration and repo set up
- Application deployment using helm
- Helm CLI
- Rollout and Rollback