What
You’ll Learn
You’ll Learn
- Understanding Containers: Learn what containers are and how they differ from virtual machines.
- Docker Architecture: Learn about the Docker daemon
- Docker client
- images
- containers
- and registries.
- Interactive Containers: Run containers in interactive mode for testing and development.
- Detached Mode: Understand how to run containers in the background.
- Prepare for certification CKA and CKAD
- Hands on practical test with solutions
Requirements
- Interested to learn Docker from scratch.
Description
*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.
-
Docker file introduction
-
Layers in docker file with production use case.
Section 9: Mastering Docker storage with quiz on know your knowledge gained in the storage section.
-
Introduction with architecture diagram on the various storage methods in docker.
-
Use cases for those docker storage with practical hands on.
Section 10: Mastering Docker Network with quiz also with real production use case.
-
Introduction with architecture diagram on the various network methods in docker.
-
Use cases for those docker network with practical hands on.
Section 11: Custom Image.
-
Creating custom image and pushing to docker hub.
-
Pulling and reusing the custom image from docker hub.
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.
-
Setting up Kubernetes pods architecture and getting to know about them.
-
Simple pod and advanced pod and setting up pods with complications (trying to break them).
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
-
Certification Based Practical Exam Till what we have learnt
Who this course is for:
- Everyone who is interested to learn Docker.
🔝
⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯⎯
Infos:
Are you thinking about upgrading your home security systems?
It's a wise investment, especially in today's world. With crime rates on the rise, ensuring the safety of your loved ones and property is paramount. But where do you start? Well, let's break it down.
Firstly, consider consulting with a reputable personal injury lawyer. Accidents happen, and having legal protection in place can provide peace of mind. Whether it's a slip and fall incident or a car accident, having a legal expert on your side can make all the difference.
Once you've addressed your legal concerns, it's time to focus on your financial security. Exploring options like mortgage rates and personal loans can help you achieve your goals. Maybe you're considering a home renovation project or even looking into real estate investment opportunities. Whatever your financial aspirations, having the right information at your fingertips is crucial.
Now, let's talk technology. Cloud computing services are revolutionizing the way businesses operate. Whether you're a small startup or a multinational corporation, leveraging the power of the cloud can streamline your operations and enhance productivity. And don't forget about cybersecurity. With the increasing prevalence of cyber threats, investing in antivirus software is non-negotiable.
Of course, amidst all the hustle and bustle, it's essential to take care of your health. Health supplements can bolster your immune system and keep you feeling your best. And if you're considering cosmetic surgery, be sure to do your research and consult with a reputable provider.
Finally, let's not forget about relaxation and recreation. Planning a luxury vacation or a cruise getaway? Don't overlook the importance of travel insurance. It's a small investment that can save you a lot of hassle in the long run.
In conclusion, whether you're prioritizing your safety, financial security, technological advancement, health, or leisure, there are plenty of options available to you. By making informed decisions and seeking expert advice when needed, you can navigate life's challenges with confidence and ease Continue reading...: Click Here