Kubernetes Crash Course for Absolute Beginners [NEW]

2,678,758
0
Published 2021-09-30
Hands-On Kubernetes Tutorial | Learn Kubernetes in 1 Hour - Kubernetes Course for Beginners

💙 Become a Kubernetes Administrator - CKA: bit.ly/3Iwn71q
💚 Become a DevOps Engineer - Complete DevOps Bootcamp: bit.ly/3MQgadT
💜 Become a DevSecOps expert and 10x your value: bit.ly/3Og4dO4

#kubernetes #k8s #techworldwithnana

Kubernetes, also known as K8s, is the most popular platform for container orchestration for automating deployment, scaling, and management of containerized applications.

In this complete Kubernetes Tutorial you will learn everything you need to know to get started with Kubernetes in 1 hour. You will learn all the core concepts, including the main Kubernetes components that you need to learn to work efficiently with Kubernetes. You will learn the syntax and contents of K8s configuration file , which is used to create and configure components in a Kubernetes cluster as well as how to setup a K8s cluster locally. Finally, I will show a hands-on demo project, where you will learn how to deploy a web application with its database into a local Kubernetes cluster. It's a simple but realistic application setup, which can also serve as a blueprint configuration for most common application setups.

▬▬▬▬▬▬ L I N K S 🔗▬▬▬▬▬▬
Git Repo to follow along the demos: ► gitlab.com/nanuchi/k8s-in-1-hour
Minikube Installation Guides: ► minikube.sigs.k8s.io/docs/start/


► This course is sponsored by Kasten 🙌🏼
► Free Kubernetes Backup and Migration - Download Kasten's K10 and Get 10 nodes free forever: www.kasten.io/nana


▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
0:00 - Intro and Course Overview
1:44 - What is Kubernetes
4:33 - Kubernetes Architecture
9:29 - Node and Pod
8:58 - Main K8s Components
09:29 - Node & Pod
12:19 - Service & Ingress
14:31 - ConfigMap & Secret
17:52 - Volume
19:46 - Deployment & StatefulSet
26:28 - Kubernetes Configuration
32:39 - Minikube and Kubectl - Setup K8s cluster locally
41:17 - Complete Demo Project: Deploy WebApp with MongoDB
1:05:40 - Interacting with Kubernetes Cluster
1:11:03 - Congrats! You made it to the end 🎉


▬▬▬▬▬▬ Course Pre-Requisites ▬▬▬▬▬▬
Docker - learn here: ►    • Docker Tutorial for Beginners [FULL C...  
YAML - learn here: ►    • Yaml Tutorial | Learn YAML in 18 mins  


▬▬▬▬▬▬ 💎 COURSE CONTENTS 💎 ▬▬▬▬▬▬
💎 Part 01: Introduction to Kubernetes
⌨️ What is Kubernetes
⌨️ Benefits of Kubernetes
⌨️ Kubernetes Architecture
💎 Part 02: Main Kubernetes Components
⌨️ Node & Pod
⌨️ Configuring Access with Service & Ingress
⌨️ External Configuration with ConfigMap & Secret
⌨️ Persisting Data with Volume
⌨️ Replication with Deployment & StatefulSet
💎 Part 03: Kubernetes Configuration
💎 Part 04: Setup Kubernetes cluster locally (Minikube and kubectl)
⌨️ What is Minikube
⌨️ What is Kubectl
⌨️ Install Minikube and Kubectl
💎 Part 05: Complete Demo Project: Deploy WebApp with MongoDB
⌨️ Demo Project Overview
⌨️ Create MongoDB ConfigMap
⌨️ Create MongoDB Secret
⌨️ Create MongoDB Deployment and Service
⌨️ Create WebApp Deployment and Service
⌨️ Pass Secret Data to MongoDB Deployment
⌨️ Pass Config Data to WebApp Deployment
⌨️ Configure External Access
⌨️ Deploy all K8s resources into Minikube cluster
⌨️ Interacting with Kubernetes Cluster
⌨️ Access Web Application in Browser


Difference to the previous 4-Hour K8s Course (   • Kubernetes Tutorial for Beginners [FU...  ):
We made some updates for things that have changed in K8s, e.g. Minikube installation as well as a new demo project. Plus it's a more compressed and shorter version with new animations. 😊


▬▬▬▬▬▬ Courses and Tutorials on Youtube 🎬 ▬▬▬▬▬▬
Full Python course ►    • Python Tutorial for Beginners - Learn...  
Full K8s course ►    • Kubernetes Tutorial for Beginners [FU...  
DevOps Tools, like Terraform, Prometheus ► bit.ly/2W9UEq6


▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
INSTAGRAM ► bit.ly/2F3LXYJ
TWITTER ► bit.ly/3i54PUB
LINKEDIN ► bit.ly/3hWOLVT
Facebook group ► bit.ly/32UVSZP


▬▬▬▬▬▬ Courses & Bootcamp & Ebooks 🚀 ▬▬▬▬▬▬
► Become a DevOps Engineer - full educational program 👉🏼 bit.ly/45mXaer
► High-Quality and Hands-On Courses 👉🏼 bit.ly/3BNS8Kv
► Kubernetes 101 - compact and easy-to-read ebook bundle 👉🏼 bit.ly/3Ozl28x

All Comments (21)
  • Please leave a like and share with others if this course was helpful for you 😊✅ Git Repo to follow along the demos: ► gitlab.com/nanuchi/k8s-in-1-hour Follow me on Instagram for behind-the-scenes content ► bit.ly/2F3LXYJ 💙 Become a Kubernetes Administrator - CKA: bit.ly/3Iwn71q 💚 Become a DevOps Engineer - Complete DevOps Bootcamp: bit.ly/3MQgadT Difference to my previous 4-Hour K8s Course (https://youtu.be/X48VuDVv0do): We made some updates for things that have changed in K8s, e.g. Minikube installation as well as a new demo project. Plus it's a more compressed and shorter version with new animations. 😊 ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 0:00 - Intro and Course Overview 1:44 - What is Kubernetes 4:33 - Kubernetes Architecture 9:29 - Node and Pod 8:58 - Main K8s Components 09:29 - Node & Pod 12:19 - Service & Ingress 14:31 - ConfigMap & Secret 17:52 - Volume 19:46 - Deployment & StatefulSet 26:28 - Kubernetes Configuration 32:39 - Minikube and Kubectl - Setup K8s cluster locally 41:17 - Complete Demo Project: Deploy WebApp with MongoDB 1:05:40 - Interacting with Kubernetes Cluster 1:11:03 - Congrats! You made it to the end 🎉 ▬▬▬▬▬▬ Course Pre-Requisites ▬▬▬▬▬▬ Docker - learn here: ► https://youtu.be/3c-iBn73dDE YAML - learn here: ► https://youtu.be/1uFVr15xDGg ▬▬▬▬▬▬ 💎 COURSE CONTENTS 💎 ▬▬▬▬▬▬ 💎 Part 01: Introduction to Kubernetes ⌨ What is Kubernetes ⌨ Benefits of Kubernetes ⌨ Kubernetes Architecture 💎 Part 02: Main Kubernetes Components ⌨ Node & Pod ⌨ Configuring Access with Service & Ingress ⌨ External Configuration with ConfigMap & Secret ⌨ Persisting Data with Volume ⌨ Replication with Deployment & StatefulSet 💎 Part 03: Kubernetes Configuration 💎 Part 04: Setup Kubernetes cluster locally (Minikube and kubectl) ⌨ What is Minikube ⌨ What is Kubectl ⌨ Install Minikube and Kubectl 💎 Part 05: Complete Demo Project: Deploy WebApp with MongoDB ⌨ Demo Project Overview ⌨ Create MongoDB ConfigMap ⌨ Create MongoDB Secret ⌨ Create MongoDB Deployment and Service ⌨ Create WebApp Deployment and Service ⌨ Pass Secret Data to MongoDB Deployment ⌨ Pass Config Data to WebApp Deployment ⌨ Configure External Access ⌨ Deploy all K8s resources into Minikube cluster ⌨ Interacting with Kubernetes Cluster ⌨ Access Web Application in Browser ▬▬▬▬▬▬ Courses & Ebooks 🚀 ▬▬▬▬▬▬ ► High-Quality and Hands-On Courses 👉🏼 bit.ly/3nIouPW ► Kubernetes 101 - compact and easy-to-read ebook bundle 👉🏼 bit.ly/3mPIaiU
  • @ashi4evr
    Your methodology are just phenomenal. Anyone having no knowledge on Devops or Programming background can even get hands on watching your tutorials. Well done Nana.. Incredible work !!!
  • @sklau5634
    Nana: The more I watch your series of videos with K8s, the more competent I am. It's all because: 1) Of the way you structured the course contents 2) The flow of it 3) Precise Contents 4) Visual presentations and explanations to augment and emphasise 5) Delivery style - pace, pitch, volume, etc. Thank you very much, Nana.
  • Thank you! Your way of explaining the Kubernetes concept was wonderful. I've already tried many courses but your balance between theory and practice is just about right! Again, thank you for putting the time and effort to make such a complex concept so simple!
  • @PJ-vz6yy
    After watching lot of your devops tutorials and learning from them, I feel that you are capable of explaining rocket science in a 2 hour video tutorial 😁..Thank you so much for all the hardwork and dedication 👏🏻
  • @dddsa5951
    Thank you for the brilliant overview. I want to point out that the presentation of material itself is flawless, super-smooth, well explained, no interruptions and unnecessary info, all this for free. Thank you, Nana, you are doing a wonderful job!
  • @prasadbelthur
    Awesome. Cannot believe how you can take a complicated topic and made it look so logical and easy. I have always believed that building components from ground up is the right way to learn any topic, and you have proved it again. Next step, your full detailed course on K8S. Thanks !
  • @cosmos4427
    I don't know what this Madam puts in her paid courses when all the valuable knowledge is already given away in her youtube videos for free. This channel is enriching my knowledge from 3 years, Safe to say she is my personal trainer at this point. Thank you mam.
  • @sathesh2011
    Was clueless in a team meeting where there was a demo on how the application was deployed in K8s. After watching this, I'm confident to work in my new project. Can understand how much time and effort it requires to create this quality content. Best thing is you gave to all for free. Thank you very much Nana!
  • @manantank870
    Hey Nana, I have watched several videos for kubernetes basics and I was not able to understand how all the K8s components are working. But, After watching your crash course video I got a clear overview and understood each and every basic components. Thank you so much for this video. Keep making such videos.
  • I can't find the right words to thank you for these tutorials. I have watched a couple of your tutorials and am so grateful that we have people like you to break down these complicated things and explain them to us. Thank you
  • The best crash course on K8 is well explained, first the concept and then the hands-on. Perfectly presented. After watching this I feel much more confident about the K8 learning path, now I am capable of exploring my own and going deeper. Thanks for the video, Nana.
  • @user-ur5zl7zx5c
    This is the best beginners' course on kubernetes I have ever attended. Thanks Nana!
  • @algeo77
    Nana, for someone like me who did not have the faintest idea of what Kubernetes is, to be able to build confidence in it is remarkable. It speaks volumes of your ability to explain complex topics in a structured, systematic and simple way. Thank you for teaching me.
  • @andresaez
    This course is simply the best! I have learned in about one hour what I have tried to learn for months. Thank you very much Nana for sharing your knowledge and the way you teach is priceless 😀
  • @michielb
    Excellent video Nana, you explain it well! At just the right level, explaining what you're going to do first, creating small knowledge gaps and then filling them all the time, excellent. Thanks!
  • @salmanbaig7746
    Honestly I have also watched many videos, tutorials and even udemy on Kubernetes. This is the best organized course from step by step and also not going into too much unnecesary details but not missing the main crucial points. An excellent course presented by Nana and amazing clarity in every step. Thank you so much.
  • This short course is absolutely fantastic and informative. Thanks for your passion and work, Nana! Keep going!
  • @hughesadam87
    Been doing k8s for a year and this video really brought all my fragmented knowledge together. The best k8s video I've ever watched