Kubernetes Operator simply explained in 10 mins
Kubernetes Operator explained | What are Kubernetes Operators and how it works
► Prometheus Operator in practice: • Setup Prometheus Monit... 🚀
Learn what a Kubernetes Operator is, why this operator concept even emerged and why you should use Kubernetes Operators.
To give you an overview, operators are used mainly for stateful applications. So I first compare how Kubernetes manages stateless and stateful applications. And then compare deploying and managing stateful applications without an operator compared to deploying it with a Kubernetes Operator.
► 1. StateLESS applications on Kubernetes 🚀
Kubernetes can manage the complete lifecycle of stateless applications in a fully automated way, because these applications don’t have business logic for deployment.
So basically, once you deployed the application, you don’t have to sit there and control that your application is running properly.
► 2. StateFUL applications WITHOUT Operator 🤯
For stateful applications, like databases, the whole process isn’t as straightforward.
They need more "hand-holding" during its whole lifecycle, because the replicas of stateful apps aren't identical.
So, Kubernetes natively doesn’t have all the knowledge required 🤷🏻♂️ to automate the process of deploying every single stateful application. That’s why these kind of applications require manual intervention - people who "operate" these applications.
► 3. StateFUL applications WITH Operator 🦄
Operator solves this problem and basically replaces this "human" operator with a "software" operator.
At its core it has the same control loop mechanism that Kubernetes has, that watches for changes in the application state.
It also uses CRDs, which is basically a custom K8s component. So, it takes the basic Kubernetes resources and its controller concept as a foundation to build upon, and on top of that includes application-specific knowledge to automate the entire life cycle of the application it "operates".
▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬
0:00 - Intro
0:45 - Stateless applications on Kubernetes
2:21 - Stateful applications WITHOUT Kubernetes Operator
4:52 - Stateful applications WITH Kubernetes Operator
7:47 - Summary
8:33 - Who creates these operators?
▬▬▬▬▬▬ Want to learn more? 🚀 ▬▬▬▬▬▬
Full Kubernetes and Docker tutorial ► bit.ly/2YGeRp9
DevOps Tools, like Terraform, Prometheus ► bit.ly/2W9UEq6
Complete K8s Application Setup ► • Complete Application D...
Jenkins Pipeline Tutorials ► bit.ly/2Wunx08
#kubernetes #kubernetestutorial #devops #techworldwithnana
▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬
Join private Facebook group ► bit.ly/32UVSZP
Don't forget to subscribe ► bit.ly/3mO4jxT
DEV ► bit.ly/3h2fqiO
INSTAGRAM ► bit.ly/2F3LXYJ
TWITTER ► bit.ly/3i54PUB
LINKEDIN ► bit.ly/3hWOLVT
▬▬▬▬▬▬ Maybe interesting for you 😎 ▬▬▬▬▬▬
High-Quality and Hands-On Courses 👉🏼 bit.ly/3nIouPW
Kubernetes 101 - cheatsheet for your work (handy ebook bundle) ► bit.ly/3mPIaiU
Legal Notice:
Kubernetes and the Kubernetes logo are trademarks or registered trademarks of The Linux Foundation in the United States and/or other countries. The Linux Foundation and other parties may also have trademark rights in other terms used herein. This video is not accredited, certified, affiliated with, nor endorsed by Kubernetes or The Linux Foundation.
Пікірлер: 181
► Prometheus Operator in practice: kzread.info/dash/bejne/g6N409qmZ9zIfMY.html 🙌🏼 ▬▬▬▬▬▬ T I M E S T A M P S ⏰ ▬▬▬▬▬▬ 0:00 - Intro 0:45 - Stateless applications on Kubernetes 2:21 - Stateful applications WITHOUT Kubernetes Operator 4:52 - Stateful applications WITH Kubernetes Operator 7:47 - Summary 8:33 - Who creates Kubernetes Operators? If you learned something in this video, please leave a like and subscribe 😊
This is the most straight forward explanation of operators I've seen. Thank you!
@TechWorldwithNana
3 жыл бұрын
Happy to hear Sean. Please don't forget to subscribe and share. I appreciate the support. Thank you. 🙂
Just saying "operators replace the human operators who know how to manage these applications" just clicked everything in my mind. This was very helpful as usual . Thanks Nana
Nana you have no idea how simple your videos makes complex explanations, sheer class. Best explanation of operators I've seen.
I've watched a number of videos on your channel. Never came across anyone who can talk about complex problems in such a wonderfully easy to understand way. Thank you!
All of your videos are spot on Nana. Your tutorials on complicated topics such as StatefulSets, Operators, Ingress, etc. are nothing short of fantastic! I appreciate your videos immensely, thank you very much!!!
I feel lucky to stumble upon your videos for learning. You're awesome in making us understanding these concepts. Thank you! Keep helping us.
Love the clarity and thoughtfulness in this video. Thanks for creating it!
Clear, short, and straight to the point :) as always thank you very much for the good tutorials. Please, keep it up!
Nice and concise explanation of operators with clear cut examples explaining the need. Thanks !!
You have produced some of the best content on these complex and new topics thank you.
You always save me when I need to understand a concept about kubernetes, thank you!
This is awesome, thank you so much :) I wish we had such lecturers at uni, but talking about this stuff on youtube is even more effective!
Long awaited topic. Explained pretty well, as always. Thank you for your efforts Nana.
@TechWorldwithNana
3 жыл бұрын
Thanks Raman, glad you liked the explanation :)
Thank you Nana. Brilliant video. Crisp and Concise. Explained in an excellent way. Wish you long healthy life. Please keep on sharing the knowledge.
Your videos are so super clear and helpful, thank you thank you Nana!
Thank you, have been breaking my head around this topic on ACG.
Very clear explanation about operators, cleared all the doubts i have , thanks a bunch
Wow, finally I know how to explain what I’m working with, thanks!
Your explanations are always simple to understand. Thanks for the info
hey Nana, another awesome video with great simplification. I dont know what is next but that would be great if you can prepare some content on annotations, sidecar injection and patching logic. thanks a bunch!
simple and neat explanation of the concept. Thank you
Instant subscribe. Makes me understand the concepts better.
Thanks Nana, for introducing K8S operators, simple yet effective!
Awesome explanation! You kind of open my head and out the intuition inside! Thanks!
@TechWorldwithNana
3 жыл бұрын
You're welcome Tiago. Happy to help. 😊
Waiting for her Udemy course in September, explaining concepts with use cases in most of her episodes . Thanks for all your effort to give awareness to devops community
@TechWorldwithNana
3 жыл бұрын
Thanks Srinivas! :)
@jcnarasimhan4218
Жыл бұрын
@@TechWorldwithNana where is her Udemy course? I am looking to learn more on K8s operators
简明扼要:Well explained in a short time !
Best explanation found on internet. You are good at explaining things. Your KZread videos are good for people who can not afford paid courses (i.e. in developing countries).
Once again thank you for all the super informative sessions . Am eagerly awaiting for Kubernetes Networking deep dive session :)
I just stumbled upon a use case the other day and was asking myself if an operator was the tool for the job. Your video answered that question perfectly! thank you very much, it was very well made, too.
@TechWorldwithNana
3 жыл бұрын
Awesome! Glad that this has helped you Randy. 😊
You were born to teach 🤩 Thanks again.
Crystal clear explanation..!!! Thanks for this video..
Thanks for the video! Now I'm ready to figure out how to make one!
Outstanding Video,. Short and clear. Thank you.
This is the best explanation that I have ever seen about operators. I love it. For sure I Will share it with my colleges.
@TechWorldwithNana
3 жыл бұрын
Glad you loved it Joel. And you're awesome for sharing. Thank you so much. 😇
I still recommend this video as one of the best resources for understanding operators at the high level!
Thank you Nana for such great videos, Love you so much Nana !
Clear and specific to the point ... thanks :)
How you simplify the topics so easily. A great talent. Thanks a lot for this knowledge :)
@TechWorldwithNana
3 жыл бұрын
That's a secret. 😇
these videos are amazing! thank you for making them!
@TechWorldwithNana
3 жыл бұрын
Thanks 😇
Simply Superb !
Hello Nana! Thank you for this videos! I learn more and more about k8s with your videos!
@TechWorldwithNana
3 жыл бұрын
That's really great, happy my tutorials are helpful for you 💡🙂
Great explanation, thank you!
simple is great, most useful, thanks
Hi Nana Your videos are awesome !! explained a complicated concept in a simple and easy way. Could you please share the CRD video (server & client ) with some examples?
Thank You Nana for Such a wonderful Video!!
@TechWorldwithNana
3 жыл бұрын
You're welcome, glad you liked it 😊
Thank you so much for another useful video
Great video, I have learned a lot about k8s from your videos than from any other place. Thank you. Can you also make a video on deploying stateful mongoDB using operators in replica set
Excellent presentation. Thanks.
Very clear explanation
Hey!!! That was fantastic....easy to understand...good job...:)
Very informative and easy to understand!
Perfect! I was looking for just this. Please make a video on creating an operator in golang using the SDK.
Very good class! Thank you
Good one Nana! Thank you
as always such a good explanation.
really easy for understanding, thanks
This seems to be a good tech channel! I'm subbing
This video is awesome!😃😃
really well explained!
Thank you for an excellent explanation...
Thanks a ton Nana, big fan of your kubernetes content! 🙌🏻✌🏻 Could you please add one demo video that can create sharded mongodb cluster using kubernetes operator along with local as well as remote storage ?
Hey Nana, great job with the videos. I am already a fan of your teaching. The concepts are distilled very well for consumption. Please do make some hands on videos on Kubernetes CICD. Thank you ,Gaurab Dey
Thank you Nana!
Nicely explain... in detail... Thank you.
@TechWorldwithNana
3 жыл бұрын
You're welcome Mohan. 😊
Please make an extensive video on what is CRD + setting up CRD. Thanks :)
This introduction video about operator is fantastic
@TechWorldwithNana
Жыл бұрын
Really glad to hear, thank you so much!
Enjoyed it
Hello, first sorry for my english ! =) Nana is the best ! I love how she explained, I love your videos. Congratulations for your job. You make the things easy. Greate hug from Brasil.
thank you! waiting for the CRD video.
Wow... Great!
Simply and efficiently explained 👍
@TechWorldwithNana
3 жыл бұрын
Happy that it helped you Davide. 😇
Very informative
555 views just right now. (I like this number.) Thank you Nana, for your very excellent presentations. It helps my understanding a lot. Vielen und durchaus auch herzlichen Dank!
@TechWorldwithNana
3 жыл бұрын
Happy to hear that I can help in understanding those complex topics 😇 Danke :D
thanks so much for this video :) looking forward to 7:15 for concept video on CRDs
Thank you for sharing your knowledge 😃! Do you have a video when you compare and differentiate Helm charts and Kubernetes operators? thanks again!
Thanks mis Nana♥️
tq nana nice info..
hey smart teacher GREAT JOB , thank you again an again , wish you all the best ♥♥
@TechWorldwithNana
3 жыл бұрын
Thank you Mohamed :D
extraordinary explanation- thanks @NANA
congrats for your 20k subscriber :) , can you please put one video on how to deploy microservice architecture in kubernetes :), also waiting for udemy course
Thank you Nana for you effort and simple explanation but could you make a separate for CRD?
Thanks for the video and please create video on CRD and how to create our own CRD🙏
Thanks Nana for hard work!HBD❤️
@TechWorldwithNana
3 жыл бұрын
Thank you so much Raj 😊🙏
Brilliant
Loved it 😊😊
@TechWorldwithNana
3 жыл бұрын
Happy to hear, thanks :)
Hi Nana, can you please create a video on k8 certifications with recommendations for people coming from different backgrounds.
@pallavkan
3 жыл бұрын
Partha bro i have a recommendation!! Certification is not going to help you in cracking the interview, i have done CKA training from simplilearn and believe me there is an ocean to learn in kubernetes in which CKA is just going to give you some fundamental ideas. Istio, falco, sysdig there is lot to learn. Telling you this because i cracked an interview by learning from youtube and k8 official document site
@parthachattopadhyay2181
3 жыл бұрын
@@pallavkan really appreciate your feedback. I was just wondering while working on application in k8 infra, would it be a good idea to get a certificate anyway. And if it makes my journey a little more wider.
@pallavkan
3 жыл бұрын
Partha Chattopadhyay check the courses on Udemy , zeal vohra has explained terraform and k8 quite well, if you want to learn the concept. The CNCF certificate of CKA is the recognised one in the industry 300$ 😃
@parthachattopadhyay2181
3 жыл бұрын
@@pallavkan thank you so much brother
Good one
helpful..thanks
@TechWorldwithNana
3 жыл бұрын
You're welcome Yashwant. Please don't forget to subscribe and share. Thank you. 😇
Hi Nana, thanks for such wonderful videos. I really like your teaching approach. I need some help about learning this technology. I am having difficulty in learning the tools that around K8S ecosystem. There are so many. How did you come up with a learning path? How do you decide what to learn? and what tools to learn? Could you please share this detail? Thanks in advance.
Thank you for the video. +1 subscriber.
Thanks!
@TechWorldwithNana
2 жыл бұрын
Thanks for your support Timothy, much appreciated!
@nana you know you are my favorite instructor
Great explanation. Thank you. And definitely checkout operator sdk tool for building your operators :)
Great
this is a FIRST RATE explanation. really great. Where can i see the CRD video? Thanks !
Nice video
Hi Nana, your video is always helpful easy to learn and following. I have one question no related to the subject, but i wanna make great video like your, what editor tool u are using to create those beautiful animation?
Good presentation. 👍 What tool/video editor are you using to create these contents? Thanks.
Thanks for details, I have doubt can we practice operator on minikube with single K8s