Day-33 | KUBERNETES PODS | DEPLOY YOUR FIRST APP |

  Рет қаралды 59,189

Abhishek.Veeramalla

Abhishek.Veeramalla

Жыл бұрын

Support my work
www.buymeacoffee.com/abhishekprd FREE DEVOPS COURSE
• DEVOPS ZERO TO HERO CO...
KUBERNETES IS EASY
===================
Don't feel so ??? Watch the next 10 videos on the channel and you will second me .
DAY-33: KUBERNETES PODS
---------------------------------------------------------
What will you learn ?
1. Container vs Pod
2. What is Kubectl && Installation
3. Minikube Installation
2. How to create a Pod ?
3. How to write your first Pod ?
4. Advantages of Pods ?
Minikube Installation complete video
=============================
• Install Kubernetes on ...
Telegram channel
===============
telegram.me/abhishekveeramalla
About me:
-----------------
LinkedIn: / abhishek-veeramalla-77...
GitHub: github.com/iam-veeramalla
Medium: / abhishekveeramalla-av
KZbin: / @abhishekveeramalla

Пікірлер: 146
@udaykarthick1825
@udaykarthick1825 10 ай бұрын
Thank you Abhishek for this course, now I feel that kubernetes is easy
@Cloudnp9458
@Cloudnp9458 4 ай бұрын
Most of the time pod is a single container. But sumtime you have side car or init container, that read config file or any file from other container and utilize it Ip address are generated for pod from range of podCIDR. Pod is a wrapper around container. Kubeproxy generates the ip address for pod( cluster ip address). Kubernetes allow shared networking and shared storage for multi container pod. Since localhost communication happens within the pod.
@sangativamsikrishna1691
@sangativamsikrishna1691 Жыл бұрын
Thanks for all your efforts and support to this Devops community Abhishek, really much appreciated and you explain the things in a simple and easy way. Thankyou so much Abhishek
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Welcome 🤗
@vback4238
@vback4238 Жыл бұрын
I just finished watching it. I love how you break things down for us to understand. You are the best!!!
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Glad it was helpful!
@manishbhardwaj4587
@manishbhardwaj4587 2 ай бұрын
Thank you, I am profoundly humbled, beyond what I could have imagined. 👐👐
@AbhishekVeeramalla
@AbhishekVeeramalla 2 ай бұрын
🚀
@yoursyasuo5868
@yoursyasuo5868 Жыл бұрын
Woohoo! I love Kubernetes!
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
❤️
@adarshjha__1
@adarshjha__1 7 ай бұрын
Day-33 Done✅
@sushreesravani4297
@sushreesravani4297 Жыл бұрын
Thank you Abhishek. You are a Gem. Kubernetes was never this easy for me.
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Awesome 😎
@maheshmayyu9716
@maheshmayyu9716 10 ай бұрын
Thank you abhishek .The way you are Teaching is faboulous
@AbhishekVeeramalla
@AbhishekVeeramalla 9 ай бұрын
It's my pleasure
@user-yi3ry3cq5q
@user-yi3ry3cq5q 5 ай бұрын
Thank you so much sir for sharing such a great knowledge of k8's with us 😊
@AbhishekVeeramalla
@AbhishekVeeramalla 5 ай бұрын
It's my pleasure
@farikdk
@farikdk 6 ай бұрын
Very informative channel. May I to ask to record series on SQL/NoSQL and database concepts?
@dileepa-hl
@dileepa-hl 9 ай бұрын
Hi Abhishek, Thanks for the details. As suggested in the video i have followed the steps install K8s cluster and kubectl. When I run kubectl command it is asking for username and password. Please confirm how to resolve this issue.
@DigitalDreamScapesNetwork
@DigitalDreamScapesNetwork 9 ай бұрын
Thank you for all your efforts and support and What I like mostly is "like I told you & basically"😊
@AbhishekVeeramalla
@AbhishekVeeramalla 9 ай бұрын
You are so welcome!
@TechiesLife
@TechiesLife Ай бұрын
Thanks a lot! this really helps!
@AbhishekVeeramalla
@AbhishekVeeramalla Ай бұрын
Most welcome
@harendrakumar5137
@harendrakumar5137 8 ай бұрын
Best platform for kubernetes practices??
@vback4238
@vback4238 Жыл бұрын
Yes!!!! I have been refreshing my KZbin since yesterday, waiting for your video. I'm about to watch it. By the way, you labeled it Day 30 instead of Day 33.
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
❤️
@ajaykavitha
@ajaykavitha 8 ай бұрын
thanks for the great video sir🤟. when i created pods the internal ip is assigned as public and it shows my external ip is pending how to i login into cluster and check the status and atlast it is given as error could not connect how to resolve this error
@atulghodmare
@atulghodmare 7 ай бұрын
hats off to your efforte sir but can u please display how to install kubectl and minikubes on ec2 instance?
@BushMaster007
@BushMaster007 9 ай бұрын
Thank You Sir! After a lot of trying, i have done it.
@AbhishekVeeramalla
@AbhishekVeeramalla 9 ай бұрын
😍😍
@harikrishnaobbu5731
@harikrishnaobbu5731 Жыл бұрын
Your Superb bro and excellent effort tqsm 👌 👏🏿 🙌 💪
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Thanks alot
@user-er1vx7mc7l
@user-er1vx7mc7l 2 ай бұрын
I am running minikube start, on the ubuntu machine, but getting below error, Exiting due to RSRC_INSUFFICIENT_CORES: has less than 2 CPUs available, but Kubernetes requires at least 2 to be available How can I fix this ?
@abhinayyalla
@abhinayyalla 10 ай бұрын
hi abhi can u make one video regarding eks , minikube , openshift etc and also while learning aws devops which one should we learn eks or the one u r teaching us
@senthilkumar5129
@senthilkumar5129 11 ай бұрын
nice
@simpletothink9855
@simpletothink9855 5 ай бұрын
Thanks Abhishek, I practiced its working and i thought Kubernetes is very difficult to understand by way of your explanation it was clear understanding, thank you so much
@AbhishekVeeramalla
@AbhishekVeeramalla 5 ай бұрын
😍😍
@Sai-cc5wh
@Sai-cc5wh 9 ай бұрын
How to create vm for windows and linux while creating cluster. As you said hyperkit for mac can you tell for windows and linux.
@arifs5022
@arifs5022 8 ай бұрын
Congratz Abhishek for 100K subscribers. I am proud that I am one of them 😊
@AbhishekVeeramalla
@AbhishekVeeramalla 8 ай бұрын
Thank you so much 😀
@jasmeenkaur6001
@jasmeenkaur6001 11 ай бұрын
if we are created cluster, not we don't need to create pod separately ? right , we are just running the pod ? but then what if in case of kubernetes deployement , here we also have pods?
@samuelude6858
@samuelude6858 5 ай бұрын
Just for doubt clarification, Minikube now support multi node cluster right? Thanks so much you are the best.
@harendrakumar5137
@harendrakumar5137 8 ай бұрын
Installed successfully minikube and kubectl but when trying to create yml file on window powershell .. i am not able to create yml file ..
@MrSatyakamrahul
@MrSatyakamrahul 7 ай бұрын
How did you copy the yaml file and paste it on terminal
@Cloudnp9458
@Cloudnp9458 4 ай бұрын
How do you debug a pod.. Kubectl describe pod and it will print information of pod and get issues inside the pod , events kubectl logs
@umeshcp3622
@umeshcp3622 11 ай бұрын
If we are using real time Kubernetes instead of Minicube... Then can I know the ssh command to deploy the POD...
@PranatiSree
@PranatiSree 4 ай бұрын
Hi Abhishek, in a production environment how can we avoid a kubernetes pod to go down since the application we are running is having a stateful session. Pod going down is giving us a bad user experience
@PeopleOfDubai
@PeopleOfDubai 3 ай бұрын
hello abhishek, minikube and kubectl aren't opening in my laptop pls help me in rectifying the issue.
@kingdavid526
@kingdavid526 Ай бұрын
bro i am confusing about terminal how u installed and how u used it please help me
@selvamurugan9790
@selvamurugan9790 Ай бұрын
Hi how to add the nodes? How exactly Pod.yml identify the nodes
@jaykumaranbu7173
@jaykumaranbu7173 Жыл бұрын
Nice one
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Thanks
@kodellibose1096
@kodellibose1096 Жыл бұрын
👌bro
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Thanks bro
@amanjeetsingh2096
@amanjeetsingh2096 5 ай бұрын
hey abhishek anna , loving your videos gaining immersive knowledge as well , just a request if possible can we get a video on managing these services on an actual k8's or eks ? it would be really great
@AbhishekVeeramalla
@AbhishekVeeramalla 5 ай бұрын
Its already available. Check day-23 in aws playlist
@amanjeetsingh2096
@amanjeetsingh2096 5 ай бұрын
@@AbhishekVeeramalla sure , thank you for the reply, ♥️
@thestarters9799
@thestarters9799 2 ай бұрын
Why didn't u use kubernetes extension of Docker Desktop
@VijayP-xz8kx
@VijayP-xz8kx 11 ай бұрын
hi C:\Users\pylav\Downloads>kubectl create -f file.yaml Error: unknown shorthand flag: 'f' in -f how to fix it
@nithinprabhakar6583
@nithinprabhakar6583 4 ай бұрын
Most of us don't have a Mac.
@shashankchoubey9253
@shashankchoubey9253 3 ай бұрын
I use Ubuntu Client VM on top of my windows machine, post running minikube cluster on it using Docker as driver the machine crashed, :(
@sekharm7621
@sekharm7621 2 ай бұрын
Bro please provide a video for installation of minicube or provide a video link bro please 🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏🙏i am trying.but minicube not started..
@faisaliqbal7382
@faisaliqbal7382 Жыл бұрын
Thanks❤
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Welcome 🤗
@rji4076
@rji4076 Жыл бұрын
Thaaaanksssss Abhishek, you rock.....
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
❤️
@saiprasad3171
@saiprasad3171 2 ай бұрын
Hi Abhishek, I have one doubt about the Minikube driver! I am a Windows user and I have installed Minikube with the default docker driver When I am playing around with Minikube and GitOps. I get the error that is unable to resolve the docker driver. My question is what would be the best docker driver for Windows while practicing with advanced topics and the time stamp is 21:30.
@swamyreddy9314
@swamyreddy9314 22 күн бұрын
Hi Abhishek , After running the kubectl get nodes NAME STATUS ROLES AGE VERSION minikube Ready control-plane 12m v1.30.0 But master not showing . Please help me
@tanmoysantra1112
@tanmoysantra1112 Жыл бұрын
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
❤️
@reneshmlal2809
@reneshmlal2809 Ай бұрын
Thank You ❤ But I have a doubt, Is kubernetes really tough or you just made K8s simple ? You are having a great teaching skill Brthr.
@AbhishekVeeramalla
@AbhishekVeeramalla Ай бұрын
Thanks
@atanudas100
@atanudas100 Жыл бұрын
Thank you explain the things in a simple and easy way, can you show how to setup k8s in production.
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
I explained the k8s setup using kops
@0986rashmi
@0986rashmi 2 ай бұрын
Hi Abhishek : at @5:54 you are mentioning that we use Docker CLI to have the configuration but Docker also Supports Docker compose to build the multi-container with the YAML . I think POD has different context You can’t compare this in-terms of CLI or YAML files .
@AbhishekVeeramalla
@AbhishekVeeramalla 2 ай бұрын
It is just for each understanding.
@satyamsingh7397
@satyamsingh7397 3 ай бұрын
Hi Sir @Abhishek as always great content, learning a lot from your videos ❤❤❤ One DOUBT-- when we use CMD Promt or Power shell we are not able to use VIM commands , pls let us know how to resolve this issue or if we can use any other cmd line in windows
@AbhishekVeeramalla
@AbhishekVeeramalla 3 ай бұрын
Yes use gitbash
@satyamsingh7397
@satyamsingh7397 3 ай бұрын
Thank you Sir 🙂
@OmDevOps825
@OmDevOps825 2 ай бұрын
⛔ exiting due to rsrc_insufficient_cores: has less than 2 cpus available, but kubernetes requires at least 2 to be available (what should i do now !!!!)
@user-ik3yi3uo7q
@user-ik3yi3uo7q 5 ай бұрын
Thanks Abhishek, I practiced its working and i thought Kubernetes is very difficult to understand by way of your explanation it was clear understanding, one suggestion from my side please explain us little slow becouse we come from Non IT background and english is poor so please in the up comming videos explain little slow
@AbhishekVeeramalla
@AbhishekVeeramalla 5 ай бұрын
It's my pleasure
@user-ik3yi3uo7q
@user-ik3yi3uo7q 5 ай бұрын
@@AbhishekVeeramalla still i am not getting my answer..
@user-dz4zr7qq6z
@user-dz4zr7qq6z 3 ай бұрын
in mobatex:- kubectl command is not working...
@senthilkumar5129
@senthilkumar5129 11 ай бұрын
Hi Abishek i have Two Question 1. In organization using private git Repository OR Public Repository and 2. Docker Repository whether Public or Private Repository use please
@RahulYadav-nk6wp
@RahulYadav-nk6wp 11 ай бұрын
Private repositories for both git and docker containers.
@PrincePazol
@PrincePazol 26 күн бұрын
Congrats to me. I have made it to Day 33 🎈
@user-ti4fr2ji3b
@user-ti4fr2ji3b 25 күн бұрын
super
@sangativamsikrishna1691
@sangativamsikrishna1691 Жыл бұрын
Also Abhishek, I have doubt that in order to access that nginx inside the pod we can you use that IP address with port no right
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
You can use kubectl exec -it nginx to login to the pod. But before that you have to do minikube ssh
@uhsay1986
@uhsay1986 2 ай бұрын
Hi Abhishek, you installed kubectl n minikube locally in this session . Is there a session about the same in ec2 as well ?
@user-kj8wv8ly1k
@user-kj8wv8ly1k 2 ай бұрын
I too have the same doubt, i couldn't install kubectl and minikube on my local machine
@ABHISHEKSINGH-qc3or
@ABHISHEKSINGH-qc3or Ай бұрын
it will be same just choose t-small while creating ec2
@allinone-qp7zi
@allinone-qp7zi Жыл бұрын
Hi bro Im about to start course, the question from my side can i crack interview as 3+ experience guy after going through all your videos perfectly..
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
yes for sure, keep practicing after every video
@RajuSingh001732
@RajuSingh001732 Жыл бұрын
I did the cluster set-up in Kubernetes using Kubeadm in azure Cloud with multipe nodes, but i have a question here can we use kubeadm tool for setting up the Kubernetes cluster in production?
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Yes .. It is widely used
@RajuSingh001732
@RajuSingh001732 Жыл бұрын
@@AbhishekVeeramalla 👍
@javeedjafar4973
@javeedjafar4973 11 ай бұрын
Hi abhi In real environment where does Kubectl installed in master panel or in our laptop. or , Both.
@AbhishekVeeramalla
@AbhishekVeeramalla 11 ай бұрын
on the virtual machine or office laptop that you are using
@anilkumar-cw5jd
@anilkumar-cw5jd Жыл бұрын
Hi sir i'm getting this error while starting minikube The connection to the server localhost:8080 was refused - did you specify the right host or port?
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
that means that your kubernetes cluster is not started.
@prasanthnaidu7060
@prasanthnaidu7060 Жыл бұрын
Same error i got.... what should I do plzz help mee
@prashanthnaidu-bc7hs
@prashanthnaidu-bc7hs Жыл бұрын
@@AbhishekVeeramalla how can I start...i got error local host 8080 was refused.. help me bro
@tushartyagi2327
@tushartyagi2327 Жыл бұрын
Same error if kise k solve hua toh batao please 😢
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
That means your minikube cluster is not started. Or kubeconfig file is not pointing to minikube
@saeedbell3328
@saeedbell3328 3 ай бұрын
Can I follow this if I use Azure instead of AWS ( is it vendor-focused, or is it generic to all K8s)?
@AbhishekVeeramalla
@AbhishekVeeramalla 3 ай бұрын
Its generic
@sairam-bl6bx
@sairam-bl6bx Жыл бұрын
If interviewer ( Deloitte )ask to me 1st questions? What is your project and tell me architecture and in that project what is your roles and responsibility explain to me briefly ? In my resume I was putting K8S and docker and terraform and cicd-Jenkins and aws
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
sure, will make a video, if possible
@saikiran7224
@saikiran7224 10 ай бұрын
Abhishek thanks is a small word but you are providing more than we expect, But i have small doubt pod status is showing as running. but how can i check that from browser ? Do we need to give ingress and Egress values? I tried checking with IP:80 but its showing as not reachable .
@AbhishekVeeramalla
@AbhishekVeeramalla 10 ай бұрын
You will learn that in next videos of the series .. when u learn about services and ingress
@saikiran7224
@saikiran7224 10 ай бұрын
@@AbhishekVeeramalla got you Abhishek thanks a lot !!!
@sandeepvemu794
@sandeepvemu794 Жыл бұрын
Abhishek how can install in a local in our Linux environment? Is it ok to use windows
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Yes its ok to use windows .but better to install Linux
@sandeepvemu794
@sandeepvemu794 Жыл бұрын
@@AbhishekVeeramalla Do we need to have vagrant or something.just want to be clear as I havent the Linux in a local.The way of teaching is awesome .is this a 45 days course which we are in 33rd day.
@sirisireesha267
@sirisireesha267 7 ай бұрын
@@AbhishekVeeramalla please provide link to install linux
@bharathib.bharathi1641
@bharathib.bharathi1641 Жыл бұрын
Sir I have major issue is how to restart the master and worker node after those instances are stopped because when I have restarted instances worker nodes are in ready mode but master node is Not Ready mode...
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Please provide more details .. Which components are not coming up ? Where is this instance ? How are you starting ?
@swedhasivamayilvelan509
@swedhasivamayilvelan509 6 ай бұрын
what is the diff between kubectl apply -f pod and kubectl create -f pod? because you have used both in this video...
@swapnilsingh7170
@swapnilsingh7170 Ай бұрын
create can be used only for the ist time while creating whereas apply can be used any no of times for modifying ur yml file
@himagiribandi
@himagiribandi Жыл бұрын
Sir please please 🙏 provide how to set k8s cluster please this my humble request sir please 🙏🙏🙏🙏🙏🙏🙏🙏
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Did you watch day 32 ? Also check the link the description. All the details provided. If you want to create a production grade cluster .. watch Day 32 .. created using KOPS If you want to do it locally .. watch today video for minikube .. also you can check the link in description.
@harendrakumar5137
@harendrakumar5137 8 ай бұрын
Can we do k8s practice on ubuntu??
@AbhishekVeeramalla
@AbhishekVeeramalla 8 ай бұрын
Yes, you can
@nihapatha2777
@nihapatha2777 4 ай бұрын
In powershell if we use vi its showing command recognized please guide me
@AbhishekVeeramalla
@AbhishekVeeramalla 4 ай бұрын
Yes u should not use powershell. Install gitbash and use that shell
@Cloudnp9458
@Cloudnp9458 4 ай бұрын
In real environment you will deploy deployment, daemonsets and statefulsets
@safiullah7303
@safiullah7303 Жыл бұрын
HI abhishek , i have a query , while i try to start minikube i get this error : Exiting due to RSRC_INSUFFICIENT_CORES: Requested cpu count 2 is greater than the available cpus of 1
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
you need to use t2.medium atleast
@safiullah7303
@safiullah7303 Жыл бұрын
@@AbhishekVeeramalla yess !! Got it !! Thanks for the Reply Abhi ♥️🤝.
@goodthingstech9554
@goodthingstech9554 10 ай бұрын
Sir, can I install Kubectl and minikube inside my free tier aws ec2 instance? it's no charging, right?
@AbhishekVeeramalla
@AbhishekVeeramalla 10 ай бұрын
Free tier instance will not have enough resources to handle them
@goodthingstech9554
@goodthingstech9554 10 ай бұрын
@@AbhishekVeeramalla Thank you sir
@yaswanthgopi5212
@yaswanthgopi5212 Жыл бұрын
24:00, If i want use my own image which is not present in Docker Hub. How I can use it?
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
Which image .. provide the details.. i can push that
@yaswanthgopi5212
@yaswanthgopi5212 Жыл бұрын
Here you are using an image as nginx:1.14.2. this is available in Docker Hub. In real time like we can't put our images in docker hub right for security purposes. Then how we will use our application image here to deploy as a pod.
@sumansamanta330
@sumansamanta330 2 ай бұрын
19th Feb, 2024
@elumalaiyann
@elumalaiyann Жыл бұрын
Kubectl logs -f pod podname
@AbhishekVeeramalla
@AbhishekVeeramalla Жыл бұрын
-f not needed
Codeforces Round 667 (Div. 3) Stream + All Solutions (A-F) (+ extra)
3:55:56
Kitten has a slime in her diaper?! 🙀 #cat #kitten #cute
00:28
顔面水槽がブサイク過ぎるwwwww
00:58
はじめしゃちょー(hajime)
Рет қаралды 101 МЛН
Aggregate Functions in SQL
7:01
Navtech
Рет қаралды 129
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 204 М.
No Interview Calls ? | But how some people are getting Jobs ?
10:54
Abhishek.Veeramalla
Рет қаралды 23 М.
Kubernetes Crash Course for Absolute Beginners [NEW]
1:12:04
TechWorld with Nana
Рет қаралды 2,5 МЛН
3 TIPS TO GAIN REAL TIME DEVOPS EXPERIENCE KNOWLEDGE
8:19
Abhishek.Veeramalla
Рет қаралды 29 М.
Kubernetes Explained in 15 Minutes | Hands On (2024 Edition)
15:18
Travis Media
Рет қаралды 46 М.
Kitten has a slime in her diaper?! 🙀 #cat #kitten #cute
00:28