Kubernetes For The Absolute Beginner

Gain The Knowledge You Need To Start Your K8s Journey

Ratings: 4.38 / 5.00




Description

Do you want to learn Kubernetes and containerization as an absolute beginner to gain value cloud-native skills that you need for the job you want or the job you currently have?


If so, keep reading.


What You’ll Get

  • A Kubernetes and containerization course with the content you need to fully learn and understand Kubernetes from a beginner's perspective.

  • Hands-on labs/implementations and demos throughout the video training (over 20 labs).

  • Code for the course


This Course Takes Feedback!

As we all know as engineers, creating a course like this can go in a million different directions. There are literally hundreds or thousands of different ways to do production Kubernetes deployments. Because of that, I want to take your feedback into consideration. If you feel that I've missed something, please tell me and I'll work on adding it. The goal of this course is for it to be a "Forever Edition".

The other part of this feedback process is my own (Michael Levans) feedback. For example, I may think in a month "Oh, I should really add a video about this into the course". I'll then record it and add it to the course at no additional charge to you. You'll get the extra video for free. This is the joy of creating on a platform like Gumroad. I can update the course whenever I want.


Course Outline

  1. Intro video (welcome, why the course, what it’ll give to the audience, and how it’s essential)

  2. Why Kubernetes

  3. Kubernetes history

  4. Docker and Kubernetes

  5. Kubernetes cluster high level (control plane and worker nodes)

  6. Control plane part 1 - API server and Controller Manager

  7. Control Plane part 2 - Etcd (the datastore) and Scheduler

  8. Worker node part 1 - Kubelet and container runtime

  9. Worker node part 2 - kube-proxy and DNS (coredns)

  10. Creating a cluster part 1 - Minikube

  11. Creating a cluster part 2 - KinD

  12. Creating a cluster part 3 - AWS EKS and Azure AKS

  13. Plugins - what are plugins

  14. What are Pods

  15. Namespaces

  16. Kubernetes Manifest breakdown

  17. Creating Kubernetes Pods

  18. Retrieving Kubernetes Pods

  19. Taking it to a high-level Controller - creating pods with a Deployment

  20. Statefulset

  21. Daemonset

  22. Combining Kubernetes Deployments and Kubernetes Services

  23. Kubernetes networking

  24. Kubernetes RBAC

  25. Kubernetes ConfigMaps and Secret

  26. Kubernetes documentation and community


See What People Are Saying About Michael Levan's Training


The Instructor, Michael Levan, Explained The Key Concepts Without Overwhelming Us. Good Pace And Well Done!


"I really found value in your content as compared to others. It is really helpful for people and your followers. Very much appropriate. Thank you for all of your efforts."


"Really like your content. Some of the best and most digestible Kubernetes content on LinkedIn"


"I really enjoyed reading your stuff and it helps to clarify some confusing topics. Thanks!"

What You Will Learn!

  • Beginner-level Kubernetes knowledge
  • Why Kubernetes is important
  • How to deploy Kubernetes resources
  • How to deploy clusters

Who Should Attend!

  • Anyone that wants to learn Kubernetes from scratch.