Explain Kubernetes Real Time Challenges like this in your next Interview | 3 Production Scenarios
Support my work
www.buymeacoffee.com/abhishekprd
In this video we will learn 3 most common real time production level challenges that DevOps Engineers face in their organisations.
You can use these examples as reference to learn how to answer the Kubernetes real time challenges in your next interview.
Here are some more very useful Zero to Hero playlists on the channel.
- Free DevOps Playlist: • DEVOPS ZERO TO HERO CO...
- AWS Zero to Hero Playlist: • AWS Zero to Hero - AWS...
- Terraform Zero to Hero Playlist: • Terraform Zero to Hero
- Python for DevOps Playlist: • Python for DevOps
Have any questions while learning ? Don't worry, Join our Doubts Clearing Group.
Join our Doubts Clearing Group
/ @abhishekveeramalla
About me:
========
Instagram: / abhishekveeramalla_off...
Telegram Channel : t.me/abhishekveeramalla
LinkedIn: / abhishek-veeramalla
GitHub: github.com/iam-veeramalla
Medium: / abhishekveeramalla-av
Hi anna, One thing made interviewer impressed by my answer is Heap dumps and thread dump after answering this he was like got it man done from my side. HR will call you. Bro i am your follower/subscriber when you have 10k subscribers i was from development background. I believed in you, you come here to achieve something. Plz plz never stop making videos man. 😊
Amazing Pavan 🥳 Sure ✔️
🎉😊
Let's take an oath that we will not click the "SKIP AD" button in Abhi Anna's channel!!!! 🤗🤗
Huge respects 🎉 Work time + family time + upgrade time -still you are making videos ?. Indirectly you became my family member bro . ❤ from USA…
Thanks alot bro
Realtime scenerio 3, cluster upgrade. Eks or kubeadm 1.27 to 1.28. Our cluster is kubeadm or eks We have prepared manual with detailed steps. Steps like _ how to take backup , go through release notes(whenever there is new version, it's important to read release notes, any feature is depricated might affect our cluster etc.) I have divided steps for controlplane(etcd,api,scheduler) and worker node components. First you cordon(make unscheduleable) and then drain the nodes. Disconnect node, upgrade the kubelet of node and join it back to Kubernetes cluster by uncordon it. Do this one node at a time. This will populate back pods on that node.
❤️
You are the god of DevOps and I became your devotee, huge respect to you.
Thanks alot
Abhi, thank you for the video.............Huge respects 🙌🙌
My pleasure 😊
Thanks for another video Abhishek.. God bless you 🙏
My pleasure 😊
A big shout out for you Bro...Hats off and you are a genius.
❤️
Thanks Abhishek, May God bless you for sharing your knowledge unconditionally
It's my pleasure
This is what I was waiting for.
❤️
Truly gen 💎
Wonderful!! I really enjoyed the way you explained in veryy simple terms❤. Thank you for doing these real time scenario videos🙌
You are so welcome!
awesome video bro !! much needed video to explain to the interviews plus it will make our life easier when we see similar issue in the working environment. Waiting for the video on upgrades the commonly asked question in ay interviews.😀
Glad it was helpful!
Thank you abhishek, that was awesome explanation.
Most welcome!
Thanks Abhishek for this wonderful video, learned something new today.Looking forward for the detailed Kubernetes Upgrade Video. Your channel is indeed a gem wrt to learning devops.
👍
I respect you, indeed you are a good teacher with a great passion for dishing information in a well understandable manner
Thanks a lot
Great Stuff Abhishek.
❤️
Thanks for explaining these scenarios abhi. Will make these notes and crack interviews
Always welcome
Thanks Abhi
❤️
I have faced the same questions in an recent interview . Thanks Abhishek for the clear lecture on Performance Benchmarking ,Blast Radius , Resource quotas. Please put videos on how to achieve High Availability/ Disaster Recovery setup/Cluster Upgrade on both Self Managed K8S and Cloud K8S on Production grade applications.
Thank you genius for your time
You are very welcome
You are the Rockstar bro
Welcome 🙏
Super......................
Even though I had no idea about what Kubernetes is, the way you explain things is amazing and makes me understand complex concepts easily. Thanks Abhishek.
🥳
You are amazing, I have interview tomorrow and now I am more clear about explaining. Thank you much🙌 worth watching for 30mins
Glad it was helpful!
@@AbhishekVeeramalla ahishek please share carrer guidence support slot .mitho matladali
kzhead.info Can you please share the how was your interview? and what were the questions asked.
Really Very helpful video bro...
Glad to hear that
very nice session, god bless you
Awesome video bhaiya ❤.
Thanks
Thank you so much abhishek 🍫, please continue this series and do video on upgrading to new version and same revert back to previous version.
Sure
this is one the best video
Thanks :)
Anna prathiroju me videos kosam chustam .....ne explaination super ga untadhiii...😘😘
Thank u sir
Welcome
Very knowledgeable, 3 scenarios for a person who have 0 hands on kubernetes cluster management at least he can plan on what to generate for such scenarios and then how to perform in a order.
👍👍👍
Abhishek, i would like to add one more step for upgrading cluster, once cluster is upgraded there might be changes for manifests apiVersions would have changed as part of latest k8s release. So we need to make sure if any of our helm charts are referring to old manifest apiVersion we need to update those as well, otherwise tooling/applications might start failing saying apiVersion mismatch or not found
Good 👍
Great explanation Abhishek bhai, this one was much needed for the interview purpose. if you are making upgrade video then my vote will be to upgrade EKS.
❤️
Very nice bro. Your English is so sweet that It looks like we are learning in our native language.
Thats the idea
I love it then Abhishek, I urge you to deploy a huge series of database applications using all the concepts taught like ansible, Jenkins, kubernetes in production using aws eks and map it to a certain custom domain step by step please. It gonna be helpful. I really appreciate your work❤
🙏
Bro, I am also ur fallower, I am also going through ur videos, I saw many of them posting your comments like they got job in devops eventhough they have carrer gap, I almost trying for 8months still I can't get job in devops ,I didn't get a single call from recuiter 🥺, I don't know how others are getting jobs, i am so stressed and depressed nowadays bcoz I am the elder one in my family I need to full fill my responsiblities but I can't I feels like a complete looser, day by day I lost my hope in getting into devops field, I saw many post like we are helping hand to job seeker but that not true I have spoke with peolples and recruiters in linkedin but nthg changed, then only I came to know no one will help us especially in worst phases of lyf, reality hits me hard very harderrr😖
Just follow the playlists in order bro DevOps AWS Terraform Python Everyone who post success stories from our channel, just watch every video in those playlists and practice.
@@AbhishekVeeramalla I am also did that same bro😒
Thanks for the deep explanation. could you please make a video for azure event hub with best practises.
AWESOMEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE
Thanks for your video Abhishek. Could you please make a video on windows as well, like what all a devops engineer would need to know in Computer Management, active directory, regedit , services.msc, cpu, memory, processors, discs etc
Thanks
super and clear explanation, please do one video on upgrades. Please. ...👌
Thanks
Hi sir, Please also make video on topic - day to day responsibilities in detail to explain in interview as devops engineer with 4+years experience. It will help a lot. Thank you.
Nice Abhishek and this OOM question was asked by Persistent company today and i request you to please explain us difference between CSI/CSN in Kubernetes.
Thanks
How was your interview bro ?? I have interview scheduled with persistent and how was the interviewer ??
@@TheFlash-su3ft It was good but i could not able to answer 1 aws ,2 K8 question(out of 5) bt docker unix shell was good
@@debashismca Ok, How was the interviewr ??
@@TheFlash-su3ft Yes he seems good..thing is all depends upon your timing and interviwer's mindset, sometime luck..but be confident while speaking,do whatever you want but interview should be clear
Abhishek eagerly waiting for the K8S Upgradation vedio! :)
Thanks
Great explanation 👏🏽 can we have the hand on part ? Thank you for your hard work ❤
Will try
This is insightful Abhishek ! Just one question raised in my mind What will happen in the scenario of the Master Node Upgrades in H.A. What will the Application inside the Cluste Operate if the Main (Leader) Control Plane is down due to Upgrades ?
Really thanks Abhishek for all ur efforts. Can i request u to create a demo on How to move pods from one node to another in real world
Already covered in node label selector video
can u make a real time video on updating on kubeadm cluster? and also can u share detailed steps for creating multi master node
Hi abhishek i really thanks to you your great efforts,, i request to you kindly make a video on Kubernetes Upgrade the version latest and also explain in your video if we r doing upgrade the 1.29 version to 1.30 if something going failed then how we can rollback our previous version. 😊 Thanks!!!
Yes I will
please use EKS cluster for up gradation videos
Please make some videos or give some suggestions for who have career gap, how to start their study and interview preparation tips
Please consider this comment seriously, because lot of people are there they have career gap because of some issues, it'll help them
Exactly the same roadmap for everyone. DATE - DevOps, AWS, Terraform and Python zero to hero playlists
❤❤❤
❤️❤️
U were r releasing video @ 9 pm but u released 20 min early U r more excited than us 😅 DevOps guru for a reason ❤❤
❤️❤️❤️
Do video on upgrading the cluster it will be helpful
👍
Hello sir, Sir as I requested a video on aws Database service you said you have noted on that, sir if you do it early so that It will help me during interview as soon as possible sir, since am following your series and it's very easy for me to understand and you make it very simple the contents sir I request you sir please do sir Thank you
Sure
❤
❤️
hello sir ..pls explain pv and pvc and statefull set also which was missing in kubernetes playlist
Hi Abhishek sir good morning iam from non b tech back ground i follow your videos can I step into IT side ON DEVOPS many channels recommended your channel for DEVOPS I have seen your videos it's just superb is it complete course for DEVOPS training sir and upcoming next you will be top trainer sir thanku
bro do kubeadm upgrade process
Abhishek anna, its very useful & helpful video for me , just i week back i started kubernets from u r channel, its very understandable, what u explained. Can u show it hands on how to fix that issues. its helpful us very clearly. and I need one suggestion from ur side. am from NON-IT and i don't have Realtime experience am understanding the devops tools, how its working. But i am poor at linux -scripting , i can right the Dockerfile easly, and k8s manifest file also. how to i overcome on scripting anna. can u give the suggestion. i saved my money 30 to 40k by seeing ur videos to learn devops free. Thank u anna. bcoz outside there are charging like that. when compare courses details. almost same. I need help from u , i want become as a devops engineer. i got some confident when i saw this solution video. ok i can explained without Realtime experience. 🙂🙂🙂
Follow the zero to hero playlists, I covered the complete basics for non-it students
Hi Abhishek can you show all the scenarios with hands-on especially the third scenario on eks cluster which will really show the actual scope because in air things collide and we followers never get clear picture bring it to reality with your expertize...Thanks a lot for reading my comment❤
We are covering them in troubleshooting series videos, resource quota and limits is already covered. Others will also be covered
Thanks ...Abhishek ..interested to get hands on with third scenario you explained in this video ,waiting for it.❤
Hi Abhishek, I am very grateful for your videos, but I have a question when the pod is going in a crash loop backoff how will we be login into a pod to take the Dumps please suggest. Thank you.
Please do upgrade vedio also it will be very much help
❤️
sir can you please explain the difference between trunk based , gitflow , github and gitlab branching stratergies?which is the best branchig stratergy?
Can you please show us practical for this video. It will help for us....
First like❤
❤️
Can you please explain when interviewer asked What are the day to day work you are doing as cloud security engineer I have mentioned in resume terraform and checkov tfscan Snyk Aws cloud services AWS security services and CSPM CWPP and CNAAP tool
In our zero to hero series, there are a lot of projects, if u r experienced explain them as day to day tasks
Thank you for the video. Have a question, if the POD is in OOM Status , is there a way to login to pod to collect thread dump?
There are multiple ways to do it, 1. You can identify the pattern of pod going into OOMKilled and before the next OOMKilled you can login to pod and take thread dump 2. Write a cronjob or script to take dump once in a while
@@AbhishekVeeramalla Thank you, i will try if that works.
Sir I want to know how to setup kubernetes on rhel in an offline environment please help me to figure it out
Accenture is sponsoring RHCSA and RHCE course and certification. Should I consider doing this?? Is is worth it?? I was about to start your course but they want me to complete these two certifications on priority. Is it really worth doing these? Please reply you're my last hope 😅
Great video . I answered the same in one of my interviews for OOM killed issue but the interviewer came up with a cross question as if it is OOM KILLED issue then the JVM itself will be stuck, thread and head dumps will also be stuck, in that case how will you determine the rca for the same. Anyone with the answer for this?
If ur jvm is crashed then automatically a dump file will be created. You can share that developers
youtube.com/@yashsingh7042 can you please share the interview questions asked
abhishek bro, i have one question .. it is actually a task : i am trying to patch my ingress and the routes that reference to them with new SSL cert. i also need to replace the internal root ca and sub ca. the problem is the patched url doesnt show up as secure
Because its internal CA
@abhishek Please let me know if I can switch from digital marketing to devops after 12+ experience
Follow the zero to hero series and do the projects
Thanks but there is no harm in switching right as I already started the course with completion of day 5
When am i scale up my pod then sometime it is showing cni is not able to assign ip. What could be the reasons?
Share the complete error log
Do you take any classes for devops or Kubernetes? I know the Videos are awesome but is there any dedicated paid classes?
No paid classes
@@AbhishekVeeramalla Unpaid classes? :)🤣
only one Thala
Is there any limit for each pod, how much we can allocate how do we know that.?
I explained that in the video.
What is the project and how they imagine the project according to developer and same according to devops engineer
Difference of both (devops engineer and developer )project imagination
Watch any of our project videos bro. You will understand
How do I troubleshoot ''The connection to the server IPaddress:6443 was refused - did you specify the right host or port?'' error on my Kubernetes cluster? Sometimes it connects fine but most of the time it displays this error message. Can you please do a video about this error?
have you open this port:6443 in the sg for the host/instance?
Annaya fresher ki devops Medha job unava plz reply me
Vunnay bro but takkuva .. will increase in future
What is meaning of oom killed
Out of memory
Did anyone make notes of this video? Please share. Thanks in advance .!!!!!!!
❤️
yes, shared it on my LinkedIn
@@pratikpathak6562 thnks
@@pratikpathak6562 can u paste address here
Sir we need more videos for real time scenario... Keep up the good work 🎉
Sure 👍
Have you experienced issues where nodes fail to join the cluster after an upgrade? The nodes are visible in the cluster configuration, but in reality, they are not in the cluster, and there are many issues with the controller and API server. Additionally, the scheduler fails to schedule, rendering the cluster nearly unusable. Do you know how to fix these issues?