Mastering Docker & Kubernetes (PASS CKA) – Basic To Expert

admin

Get the coupon in the end of description.

Description

Group Cards
Telegram Group Join Now
WhatsApp Group Join Now

                                      *This course is intended to help you prep for the certification exam.*

                   CKA: Certified Kubernetes Administrator & CKAD: Certified Kubernetes Application Developer

Important Info:

This training is created for anyone who has no knowledge on Docker and Kubernetes. To take this course you need to have basic knowledge on Linux. In This course I will teach you slowly but surely all the concepts by explaining the base or the ground level, which is required to understand the bigger picture. Please place your trust in me and come with a fresh mind to learn. You should have a laptop with attest 8 – 16 GB of Ram to have a setup like mine. Its recommended to have 16 GB of RAM to get it working fast.

What will be covered as part of this course:

Docker Starts:

Section 1 – 4:  Introduction Very important basics of virtualization containers and docker to get you started.

  • Introduction, Documents, Codes, concepts architecture of docker containers and virtualization

  • Comparing docker with other products

Section 5 – 6: Use your laptop as a server by downloading freeware and setting up docker on it.

  • Downloading docker freeware engine and other freeware components to setup your laptop as local cloud server.

  • Installation of docker and other components

Section 7 – 8: Mastering Docker file very important concept and understand the techniques in writing layers.

Section 9: Mastering Docker storage with quiz on know your knowledge gained in the storage section.

Section 10: Mastering Docker Network with quiz also with real production use case.

Section 11: Custom Image.

Section 12: Mastering Docker Swarm with Kube Setup

  • Very Important concept of Docker Swarm setting up multiple host machines as manager and worker1 and worker 2.

  • Step by step configuration of new host for creating a production ready setup.

  • Setting up Swarm and integrating with multiple members of host worker1 and worker2 integration with manager1 host.

  • Kube setup will also work on the same setup.

Kubernetes Start:

Section 13 – 14: Mastering Kubernetes Introduction & Setting Up Kubernetes.

  • Introduction to Kubernetes, understanding various basic conapts and working on comparing with various other offerings.

  • Setting up Kubernetes cluster production like setup.

Section 15: Mastering pods with quiz with architecture and hands on practical’s.

Section 16: Mastering Replica Set.

  • Setting up Kubernetes replica set and understanding the architecture of the same.

  • Setting up simple and complex Replica set and configuration of advanced concepts of labels and expression.

  • Trying to break the replica set and how it handles our break fix methods.

Section 17: Mastering Deployments.

  • Understanding various complex deployments and deployment strategies with architecture diagrams.

  • Having to deploy with more services added like load balancer to have a better ways of accessing the deployments.

  • Strategies including rolling, fixed, blue-green, Canary. And trying to break them.

Section 18: Mastering Health Probes.

  • Understanding various complex health probes and its architecture diagrams.

  • Working with Readiness, Liveness probes and trying to break them.

Section 19: Mastering Kubernetes Services – ClusterIP, NodePort & Load Balancer.

  • Understanding various complex Kube services, with architecture diagram.

  • Creating LB, ClusterIP and NodePort services.

  • Having to troubleshoot and create issues and resolving them.

Section 20-21: Mastering Storage – EmptyDir, Bind, NFS, PersistantVolume, PersistantVolumeClaim, StroageClass.

  • Understanding various complex Kube stroage using EmptyDir with Advanced Hands on.

  • Setting up NFS on your Laptop Server and configuring Storage on it.

  • Static and Dynamic Persistent Volume Configuration including Troubleshooting.

Section 22: Mastering Storage – Part 3 – ConfigMap & Secrets

  • Understanding various complex Kube ConfigMap & Secrets.

  • Detailed working on Configmap with all available options.

  • Detailed working on Secrets with all available options.

Section 23: Workload Management – Node Name, Node Selector, Resource Request & Limit

  • Understanding various complex Node Name, Node Selector, Resource Request & Limit

  • Working with Node name and Node sector with its architecture

  • Working with Resource Request & Limit with all its options

Section 24: Workload Scheduler- Horizontal Pod Autoscaler (HPA).

  • Understanding various complex Horizontal Pod Autoscaler (HPA).

  • Working with CPU based HPA

  • Working with Memory based HPA

Section 25: Workload Scheduler- Node & Pod Affinity, Anti-Affinity, Taint

  • Understanding various complex Node & Pod Affinity, Anti-Affinity

  • Creating Node and Pod Affinity with Required option

  • Creating Node and Pod Affinity with Preferable option

  • Creating Anti Affinity

Section 26: CKA – Practice Exam with Hands On



Share This Article
Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *