Тёмный

DAY-37 | KUBERNETES SERVICES DEEP DIVE| LIVE DEMO | LEARN TRAFFIC FLOW USING KUBESHARK |  

Abhishek.Veeramalla
Подписаться 353 тыс.
Просмотров 75 тыс.
50% 1

Support my work
www.buymeacoff... FREE DEVOPS COURSE
• DEVOPS ZERO TO HERO CO...
Hi Everyone, In today's class Day-37, We will learn about Kubernetes Services in Live Demo.
Have you watched a lot of videos on Kubernetes Service and still not clear on how does the services work in real time, This is the best video which demonstrates the services using a traffic debugger tool called KubeShark.
Watch the video till the end to understand how services handle Load balancing, Service discovery and Exposing applications to outside world.
Telegram channel
===============
telegram.me/ab...
About me:
-----------------
LinkedIn: / abhishek-veeramalla-77...
GitHub: github.com/iam...
Medium: / abhishekveeramalla-av
RU-vid: / @abhishekveeramalla .
.
Disclaimer: Unauthorized copying, reproduction, or distribution of this video content, in whole or in part, is strictly prohibited. Any attempt to upload, share, or use this content for commercial or non-commercial purposes without explicit permission from the owner will be subject to legal action. All rights reserved.

Опубликовано:

 

1 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 367   
@LittleStepsEveryDay-bk2fe
@LittleStepsEveryDay-bk2fe 2 месяца назад
Why my docker image is not building ,, showing error? at 05:54
@shaikhsupdu-z9g
@shaikhsupdu-z9g Месяц назад
same here did you get the solution if yes plase guide me
@hari4319
@hari4319 22 дня назад
Yes for me also
@healthyliving3095
@healthyliving3095 20 дней назад
@@hari4319 You can fix it by adding below line to your Dockerfile before the RUN command. ENV PIP_BREAK_SYSTEM_PACKAGES 1. User . Kudos to @adewaleayeni-bepo2072
@healthyliving3095
@healthyliving3095 20 дней назад
@@hari4319 add 'ENV PIP_BREAK_SYSTEM_PACKAGES 1' in your docker file before RUN command.
@jyothi-ox4fx
@jyothi-ox4fx 5 месяцев назад
one small step was added from my end to video. we need to push to dockehub or registry once docker image built before depoying into kubernetes cluster. if you guys knows before me, please ignore.
@reneshmlal2809
@reneshmlal2809 5 месяцев назад
Thank You soo much ❤
@deepakalab1363
@deepakalab1363 5 месяцев назад
Thanks
@mla_is_live
@mla_is_live 2 месяца назад
Thanks buddy . I am just stucked for 30 min then came back here saw comment 😅 It worked 🎉 Once again thanks
@jyothi-ox4fx
@jyothi-ox4fx Месяц назад
@@shaikhsupdu-z9g what error you are getting. is it related to docker image. my comment is related to docker image. we need to push image to docker hub once it is built. So that Kubernetes cluster pick from Docker hub or registry. I hope this information is helpful.
@ravikishore8673
@ravikishore8673 Год назад
28:22 I have created the deployment and service. While I am trying to access the app using curl. I am getting curl (28) error couldn't connect to server. Please help me
@cooper6470
@cooper6470 Год назад
even i'm stuck at the same thing, did u find any solution?
@ravikishore8673
@ravikishore8673 Год назад
@@cooper6470 noo but by using ingress controller I got the output
@Pawan-1858
@Pawan-1858 4 месяца назад
Did you check the pod running State or not
@rayganmudberry375
@rayganmudberry375 Год назад
hello abhishek. how many total session will be in this course. and Please cover at least 5-10 project hands on. you're doing great job here for community. thank you so much.
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
I will try my best on that :)
@filucian
@filucian 2 месяца назад
Hi Abhishek, I had to do 2 additional steps to access Nodeport outside Minikube cluster @27:00 timestamp on Mac M1. Step 1: minikube tunnel Stpe 2: minikube service --url I see that it is not needed in your setup. Am I missing anything here? Thanks a lot for these amazing tutorials 🙏
@shantanusarode2777
@shantanusarode2777 6 дней назад
Did you ran both commands in two different terminals? As I am still unable to access it outside
@msatyamounika
@msatyamounika Год назад
Hi Abhishek. At 28:22, I am unable to access the application through curl and through the browser as well. The error states: curl: (28) Failed to connect to ip-address port 30007 after 21032 ms: Couldn't connect to server. I tried multiple times. But couldn't solve the issue. Can you help me with this.
@DAILY_JOB_UPDATES200
@DAILY_JOB_UPDATES200 Год назад
Verify that the application within the pod is actually listening on port 30007. kubectl exec -it -- sh Inside the pod, check if the application is running and listening on port 30007.
@nirmesh44
@nirmesh44 5 месяцев назад
i have never seen such a clear explanation. even whole series is superb. can't thank you enough 😊
@AbhishekVeeramalla
@AbhishekVeeramalla 5 месяцев назад
❤️
@roohmeiy
@roohmeiy 3 месяца назад
I am able to access application via curl command in terminal but not in browser.... Idk why
@saurabh_chavare
@saurabh_chavare 2 месяца назад
Same !! I used ec2 instance on ec2 I installed mini kube so internally using minikube ip able to access but externally not
@Vishwask22
@Vishwask22 8 месяцев назад
Hey Abhishek! Thanks for the clear explanation. If I want to do the same in EC2 instance do I need to install minikube in it? Because the AWS will allocate IP with the help of CCM if i didn't installed Minikube.
@diegoalejandropuertolopez1527
Thanks so much Abhishek, one question if I create a service of type node port but my node is an ec2 instance with public ip, I still cannot access trough the global internet to it?
@maheshnagaladinne439
@maheshnagaladinne439 8 месяцев назад
I think nodeport service doesn't allow access to the global internet, we should use the help of load balancer for it.
@naveenm.b6634
@naveenm.b6634 8 месяцев назад
Hi sir, when start docker ur using ec2 instance, after that ur going use command line to create images in local system, how can you explain sir i didn't understand, in kubernets ur using the same way please explain me sir
@computertricks8474
@computertricks8474 4 месяца назад
sir kind request facing issue to create image of the python it said externally-managed-environment . i am also follow the env environment in python but still facing this issue.
@sweditramteke8761
@sweditramteke8761 3 месяца назад
is it Mac m1?
@SalmanShaikh-jy4nk
@SalmanShaikh-jy4nk 2 месяца назад
@@sweditramteke8761 You can use rm /usr/lib/python*/EXTERNALLY-MANAGED && \ after apt-get install -y python3 python3-pip && \ I have tried as i too have the same mac M1
@shaikhsupdu-z9g
@shaikhsupdu-z9g Месяц назад
error:error: externally-managed-environment fix :If you run into the error ERROR: EXTERNALLY MANAGED ENVIRONMENT You can fix it by adding below line to your Dockerfile before the RUN command. ENV PIP_BREAK_SYSTEM_PACKAGES 1
@dev.jivendra
@dev.jivendra Месяц назад
@@shaikhsupdu-z9g same error but just continue the demo even you are unable to build image locally , in deployment.yaml file change the image : abhishekf5/python-sample-app-demo:v1 , use this image and enjoy next step
@amansharma-xh6og
@amansharma-xh6og 21 день назад
@@shaikhsupdu-z9g thank you so much was stuck on this, from a long time. It worked
@prajktamali6781
@prajktamali6781 6 месяцев назад
You are the best... I am waiting for my next switch to happen after this... More power and more luck to you..... 🤩😊😊 thanks bro...
@AbhishekVeeramalla
@AbhishekVeeramalla 6 месяцев назад
Thanks for the support
@mathangis97
@mathangis97 3 месяца назад
Thank you so much for explaining it so clearly, Abhishek. Can you please do a detailed video on Kubeshark in your upcoming Kubernetes troubleshooting videos? It would be really great if you talk in depth about this tool for debugging and troubleshooting the flow of network packets.
@sharan.2822
@sharan.2822 Месяц назад
one small contribution from my side before deploying into the kubernetes cluster we need to push the docker images to the docker hub registry
@nishanttyagi931
@nishanttyagi931 Год назад
Well explained. It will be great help if you can have one round of demo on Any Cloud service Provider which can demonstrate the how loadbalancer kick in auomatically by cloud service provider for Loabalancing type service.
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
It happens automatically, dont worry much about it :)
@SurajM-qs3wx
@SurajM-qs3wx 9 месяцев назад
Abhishek when i run kubectl apply cmd it shows "imagepullbackoff" error , how to troubleshoot?
@sreekanth_ksk
@sreekanth_ksk 7 месяцев назад
Your image is not there in Docker hub
@Rishabh_563
@Rishabh_563 Год назад
Bro i couldn't understand the term namespace (, please can you clear it here for me
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Simply understand it as a logical partition in Kubernetes so that multiple teams can work on one Kubernetes cluster without disturbing or accessing others work. DevOps engineers will restrict the access of project teams to their dedicated namespaces only .. so they can't do anything in others namespaces
@Rishabh_563
@Rishabh_563 Год назад
@@AbhishekVeeramalla ohhh got it got it thanks a lot )
@shagunshish
@shagunshish Год назад
Thank you for great session.. Please upload realtime project on ci/cd pipeline with almost covering tool like docker,Ansible,K8S
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Sure
@sharan.2822
@sharan.2822 29 дней назад
those who are doing this on their laptop should have the windows pro version the education version of windows will not have the windows feature called hyper-v if you have the pro version then only we can run the minikube on the vm otherwise by default your system will take the docker as a driver
@anshuagnihotri9489
@anshuagnihotri9489 Год назад
I am using aws instances but in external IP showing pending
@harshal4877
@harshal4877 Год назад
Thanks sir for this amazing free tutorial 🤩
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Always welcome
@Kannavolgs37
@Kannavolgs37 Год назад
You did amazing concepts. My question is i install VMware workstation on top of my pc and top of VMware i installed Ubuntu server as kubernetes cluster and worker nodes while I am trying LB external ip is pending. So how can I get public address for my Ubuntu server where installed in VMware workstation?
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Like I told you in the video .. It depends on your cloud provider .. if you are running on your personal laptop .. u will not get the external IP. Unless u use metallb
@jaykumaranbu7173
@jaykumaranbu7173 Год назад
Nice explanation. It would be nice if you take one session about Service Mesh. Thanks
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Sure
@gpldakhil
@gpldakhil 11 месяцев назад
Time line : 34:58 --> 30007 port is node,port 8000 is target port which is mentioned the image file for app. what about port 80, Is it container port?
@TravelandMore3107
@TravelandMore3107 9 дней назад
Yes,port 80 is a container port
@SudhakarGummanahaliNagaraj
@SudhakarGummanahaliNagaraj Год назад
Abhishek your awesome .......i don't know how to acknowledge ur efforts ....hats off to you
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
So nice of you. Thanks
@abijithsm412
@abijithsm412 Год назад
Abhishek bhai I have started learning from your Course it’s easy to understand and bhai one more thing can you make a video on python like how much python is needed for Devops and what all should we learn
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
I already made a video on Python. You can also check my website for Python. python-by-examples.readthedocs.io/en/latest/ It just has topics what DevOps engineers required.
@abijithsm412
@abijithsm412 Год назад
@@AbhishekVeeramalla Thankyou bhai❤️
@SachinY94
@SachinY94 2 дня назад
Hi All, Facing issue while installing Kubeshark on EC2 instance and getting below error. Anyone know how to fix the issue ? ERR browser.go:26 > While trying to open a browser error="exec: \"xdg-open\": executable file not found in $PATH" I tried installing "xdg-open" but it is giving same error. sudo apt install xdg-open
@payaldaki832
@payaldaki832 6 месяцев назад
thanks Abhishek!!! for this awesome course. its day-37 and I learned lot of things from this course. As a fresher I start my learning from the scratch and if I got job then this credit goes to you Abhishek!!. again thank you so much for your informative content. 😍😍
@AbhishekVeeramalla
@AbhishekVeeramalla 6 месяцев назад
😍
@ritujapawar8428
@ritujapawar8428 3 месяца назад
I am getting error for RUN commands in Dockerfile because of that I could not create imange. When I wrote all the RUN commands on diff lines then it is failing for pip install -r requirements.txt line. When I removed this line image got created without any error but pods are not running. Can someone please suggest?
@adewaleayeni-bepo2072
@adewaleayeni-bepo2072 Месяц назад
If you run into the error ERROR: EXTERNALLY MANAGED ENVIRONMENT You can fix it by adding below line to your Dockerfile before the RUN command. ENV PIP_BREAK_SYSTEM_PACKAGES 1
@healthyliving3095
@healthyliving3095 20 дней назад
@@adewaleayeni-bepo2072 thnx somuch, this line did the trick. I tried passing it as argument while building image but that did not work. Thanks again.
@suhasiniaddanki7304
@suhasiniaddanki7304 Год назад
I am getting little confusion about the service discovery concept in this video. Please let me know how exactly service discovery works
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Please watch the previous video on services .. Day 35 .. service discovery is very well explained
@abhinavpaul5960
@abhinavpaul5960 3 месяца назад
in the service.yml file what is the meaning of the port:80 , targetPort:8000 is the application which is running in port 8000 but what is the port:80 means ? video time : 24.11
@sweditramteke8761
@sweditramteke8761 3 месяца назад
listening port for service
@mridulpurohit5625
@mridulpurohit5625 Год назад
hello abhishek, i'm confused about cluster ip, pod ip, port of your application , nodeport
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Please watch videos before this, I explained them clearly
@satyasuvartha8595
@satyasuvartha8595 3 месяца назад
Bro imagebullbackoff error coming how to resolve it please explain
@vighas.k.s.4457
@vighas.k.s.4457 3 месяца назад
Yes , I am also getting the ImagePullBack Off error. Anyone please explain how to resolve it.....??!!!
@Gopinath_V19
@Gopinath_V19 3 месяца назад
same thing happened to me
@satyasuvartha8595
@satyasuvartha8595 3 месяца назад
@@Gopinath_V19 bro push the images into your docker hub account and then using your repo name as prefix / image name in yaml file in pods creation then it should work !
@sohamnimbalkar66
@sohamnimbalkar66 3 месяца назад
@@satyasuvartha8595 still my pod are not getting in ready state why?
@sharan.2822
@sharan.2822 29 дней назад
@@sohamnimbalkar66 bro dont forget to add the tag to the image before pushing to the docker hub and also while using the docker image in the deployment.yml dont forget to add the provided tag which was previously provided while pushing into the docker hub
@ammabalasimha
@ammabalasimha Месяц назад
Hi Bro..I am getting confidence while watching ur videos ...Awesome explanation. Now I m in a position to ask doubts, one doubt here. Let's say application is not on cloud(i.e.; it is on premise) but deploying on Kubernetes, in that case how external world can access applications deployed on Kubernetes in Realtime. do we use Ingress controller to expose applications to external world?
@komalnimje7669
@komalnimje7669 Год назад
Sir, What will happen if we don't expose the port? Will the application be accessible or not?
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
It will not be accessible from outside
@538sureshs7
@538sureshs7 3 месяца назад
hi sir thanks for such a wonderful explanation and another thing is that for deploying the k8s cluster if we are using ec2 instance i will get billed more ? because i have installed docker desktop that time my pc is not supported for VM it was very slow , if we are using cloud provider means the ram and cpu from cloud its self will take right ? and how you use the configuring things on you local CMD same as well need to do by remote CMD right ?
@swatikadam8572
@swatikadam8572 7 месяцев назад
Hi Abhishek.. i have few queries which are as follows: 1. i tried running the container using docker file present in your git repository(mentioned in your video) but unable to do so as after running the "docker run " the command becomes unresponsive and I can see the container in exited state in "docker ps -a" cmd Also i tried same thing with nginx docker file , the container was successfully created, so unable to perform this demo. 2. I faced problem with this Django application in Day 25 demo also my webpage was not opening giving error "site can't be reached" after configuring all the things mentioned by you. please guide me what need to be done. Thanks in advance 🙂
@sirishak83
@sirishak83 4 месяца назад
Thanks for the wonderful video. I am getting an error when trying to apply the deployment.error parsing deployment.yaml:error converting YAML to Json.I am working with command prompt . I am unable to run any deployments, is there something I am missing, thanks for your help!!
@StockGarjanaHindi
@StockGarjanaHindi 5 месяцев назад
Hey Abhishek. Could you please explain different ports used in this video. Timestamp 26:30
@hiransanjeewa4705
@hiransanjeewa4705 Год назад
I couldn't curl from mac m1 terminal , but acn be access using cluster ip why ? , I fixed the issue using minikube service service_name but i need better solution
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Noted
@sweditramteke8761
@sweditramteke8761 3 месяца назад
@hiransanjeewa4705 could you let me know which Minikube cluster you are using? is it quemu2?
@sandydj777
@sandydj777 Год назад
Hi Abishek what happens if a node goes down and you sre using node port type service
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Very good question. You will learn the answer Ingress class but if you want answer now, usually there will be a ingress controller which constantly checks for the health of the target pods (nodeIP:port) and only forwards the requests to healthy pods on healthy nodes.
@muralikrishna-dy3sw
@muralikrishna-dy3sw Год назад
is there any way to access with nodeport, coz some restriction is there for creating load balancer
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Yes, you can access nodeport as well
@techslife-on
@techslife-on 4 месяца назад
Hey Abhishek, Thanks for the amazing content 09:32 Why do you use Dockerfile? It's runtime env in k8s right? Pls correct/reply me
@heysourin
@heysourin 10 месяцев назад
Sir why deploying 'deploy.yml' is required before deploying 'service.yml'? and Thank you for everything sir..🙏
@AbhishekVeeramalla
@AbhishekVeeramalla 10 месяцев назад
Please watch the videos in the same order. I have explained that
@heysourin
@heysourin 10 месяцев назад
@@AbhishekVeeramallaSir, I am watching in order. But it looks like I have missed something. Let me watch again 😅.
@adewaleayeni-bepo2072
@adewaleayeni-bepo2072 Месяц назад
It seems Kubeshark doesn't work on Minikube
@Itsmedev8336
@Itsmedev8336 10 месяцев назад
hi sir, nice explanation, iam getting connection refused when i execute curl -Lhttp command .What to do for this problem?
@AbhishekVeeramalla
@AbhishekVeeramalla 10 месяцев назад
Thanks !!
@jayanandini5418
@jayanandini5418 8 месяцев назад
Hi, try to push your image to your docker hub.. First authenticate your docker hub id in your terminal then push the image, again pull and then apply the deployment.. Then minikube ssh and try to curl.. It will get connected
@DailyTrendspotter
@DailyTrendspotter 7 месяцев назад
Hi Abhi, How i can delete the running deploy with different image? Eg: there are 3 deploy running on nginx and 2 in python, how can i delete the either one image. Please help me here
@kavyareddy6656
@kavyareddy6656 Год назад
Hi Abhishek bro can please make a video How would you auto-scale the deployment based on network latency instead of CPU?
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
If there is network latency.. auto scaling won't help .. multi region or cross region replication will help :)
@g.s.v.r2686
@g.s.v.r2686 6 месяцев назад
anna , while in case of lb , i am doing edit command replacing type from nodePort and loadbalancer . But it's showing that it was edted in /tmp file . or even , to edit in the form of yaml file , what do we need to give the cluster ip and ingress ip
@venkatindraganti9549
@venkatindraganti9549 5 месяцев назад
Hi Abhishek, One quick question if we use kubernetes itself as distributed edition in our project. Will there would be any kind of UI to monitor the pods health likewise in openshift console?
@vimaladeshmukh4017
@vimaladeshmukh4017 Год назад
Can we incorporate kubeshark in our company..??is it safe ..??
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Kube shark is a good tool about integrating it in your company .. I need to understand the architecture you have , I cannot comment without that
@visheshsingh3235
@visheshsingh3235 4 месяца назад
Hi Sir Please create a video where we can understand the certification path for Kubernetes and after how many years of exp we should go for next certification after CKA
@jayanandini5418
@jayanandini5418 8 месяцев назад
Hi bro, at 16:39 I'm not able to access then pod from cluster.. Getting connection refused. What could be the reason?
@rohitbhushan7229
@rohitbhushan7229 8 месяцев назад
same issue
@jayanandini5418
@jayanandini5418 8 месяцев назад
@@rohitbhushan7229 hey, i have resolved this by following below steps : After creating the image (keep github username as your image name) push it to your github repository, and again pull and create the deployment file
@CryptoTalkswithNN
@CryptoTalkswithNN 5 месяцев назад
Hey, I have the same problem! Did you find any solution??
@mounikadevulapally9625
@mounikadevulapally9625 3 месяца назад
hi abhishek, I am not sure wether you reply to this or not since its a old video.....at 16:48 for me connection is refused
@sweditramteke8761
@sweditramteke8761 3 месяца назад
take a look on the port
@shayelasharma1039
@shayelasharma1039 Год назад
Hello abhishek, I am launching cluster via kubeadm on ec2 instances. I am creating loadbalancer service but the external ip is in pending state and external ip is not generated, can you please help or give some tips.
@mahendragundeti
@mahendragundeti Год назад
sir I am getting --> image pull backoff error on status--> kubectl get pods (while executing this command at 10:40 timestamp) after executing --> kubectl apply -f deployment.yml could you please help on that.
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Hi Mahendra, it's a public image .. you should not get that back off error .. please make sure you provide the image details correct. You can share the deployment.yml so that I can check
@mahendragundeti
@mahendragundeti Год назад
@Abhishek.Veeramalla Thanks the issue got resolved by following below steps: -->after removing the image from system using (docker image rm ) and again restarting my WSL and creating deployment & Dockerfile from scratch and using same name as yours in the video is there any naming convention in docker images that we have to follow in deployment.yml and during docker build?
@swatikadam8572
@swatikadam8572 7 месяцев назад
@@mahendragundeti Hi can you please tell me how to resolve this issue as i've uploaded the image to my docker hub ..still i can't run my containers using that image..the "docker run" cmds goes unresponsive
@AbiramiBalu-nc7re
@AbiramiBalu-nc7re 4 месяца назад
Thanks for this big effort abhi bro. is kubeshark used in organization for live traffic or any other tool in organizations.
@SriTech-x4t
@SriTech-x4t 11 месяцев назад
Hi Abhishek, I was trying to replicate the same thing what you did, Even i have used the same repo, But when ever i do a deployment it shows sample app created but when i do kubectl get pods it showing status as IMAGEPULLBACKOFF and ready as 0/1
@Jalal921
@Jalal921 10 месяцев назад
Check if you are providing exact image location (example Jalaluddin44/sample-python-image:v1)
@deepakreddy1429
@deepakreddy1429 10 месяцев назад
push image to docker hub then try it
@rohitbhushan7229
@rohitbhushan7229 8 месяцев назад
same issue
@himatejakumar5627
@himatejakumar5627 8 месяцев назад
​@@rohitbhushan7229u need to push the image
@MV-ik1ez
@MV-ik1ez 8 месяцев назад
Try to verify docker image name and make sure node has network access ..............
@gokul5582
@gokul5582 2 месяца назад
29:27 Bro I configured everything but I can't access the app using the minikube ip .
@gokul5582
@gokul5582 2 месяца назад
I solved it . If you are using docker the error occurs , run Minikube using hypervisor initially then you can access the app using node ip
@nishanbaral5124
@nishanbaral5124 10 месяцев назад
in 28:22, I am not able to access the traffic with nodePort. After some search I can access with the command minikube service , which seems like it is tunneling my request to different minikube ip in a random port (not the port mentioned in service.yml). With this new tunneled url, there I was able to access the traffic. But can you explain me why is this and what could be my mistake ? It seems like it is little inefficient way, since I have to keep a terminal open with minikube tunnel running. Am I correct ?
@deepakreddy1429
@deepakreddy1429 10 месяцев назад
hey im also facing same problem i cannot access using nodeport ,connection refused is appearing how did u solve it??
@nishanbaral5124
@nishanbaral5124 10 месяцев назад
@@deepakreddy1429 You can run this command: minikube service --url in a different terminal, which will give you a new url and from there you can access the traffic. This command essentially is tunneling your :30007 request to a different url. This different url you can use to access using both curl or from your browser. If this is not clear, you can just open a new terminal and type minikube service command, it will display you all the process thats going on, under the hood. I hope it helps.
@kumaraswamygorja
@kumaraswamygorja 10 месяцев назад
i am also facing the same issue too, command minikube service , which seems like it is tunneling my request to different minikube ip in a random port .Even with this new tunneled url i am not able to access the traffic. Please post here if you find the solution.
@nishanbaral5124
@nishanbaral5124 10 месяцев назад
@@kumaraswamygorja I am not sure what problem you might be facing. In my case, tunneling request to localhost url with random port worked well. It is very easy to make mistake with label and selectors, just a typo can mess up the entire workflow, so maybe confirm that your yml files are in sync.
@kumaraswamygorja
@kumaraswamygorja 10 месяцев назад
@@nishanbaral5124Thankyou,it worked for me as well.
@subash7777
@subash7777 8 месяцев назад
i tried to use the kubeshark but it said the minikube doesnot have capacity to run this, minikube didnot support. Error: daemon: invalid CapAdd: capability not supported by your kernel or not available in the current environment: "CAP_CHECKPOINT_RESTORE". The pod "kubeshark-worker-daemon-set" didnot created so the kubeshark function demo couldnot be performed in the local minikube.
@AbhishekVeeramalla
@AbhishekVeeramalla 8 месяцев назад
Thats fine u can ignore the kubeshark setup in tht case.
@subash7777
@subash7777 8 месяцев назад
Yeah I did sir and Thank you @@AbhishekVeeramalla sir for this amazing content
@SiddharthMuruganandam
@SiddharthMuruganandam 2 месяца назад
One doubt 23:30 what port 80 defined for ?
@sumansamanta330
@sumansamanta330 7 месяцев назад
20th Feb, 2024
@prakashbohara9909
@prakashbohara9909 Год назад
in realworld projects how traffic checking done whether it's in monitoring tool or tool like Kube shark
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Kubeshark can be used in realtime
@prakashbohara9909
@prakashbohara9909 Год назад
@@AbhishekVeeramalla ok got it ... Thanks !
@gowrirayi
@gowrirayi 5 месяцев назад
very good information, but u went very fast , wanted to cover so much information in one shot I guess.
@saikrishnajonnala9290
@saikrishnajonnala9290 Год назад
Thank you abhishek!!! for example I have multiple services like it is running on different ports 3000, 3001, 3002, 3003, 3004. Here I will give in service file target section for port number of application. But external port number in service file what need to give. In this session you are running one application 8000 is container port and mapped with 80 for host. If have multiple applications running on different container parts how to map and configure.
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
You can give each service a different port number
@saikrishnajonnala9290
@saikrishnajonnala9290 Год назад
@@AbhishekVeeramalla means are telling host ports right?
@rohanekar
@rohanekar Год назад
​@@saikrishnajonnala9290no dear , you need to set port on service
@bilalosmany5022
@bilalosmany5022 2 месяца назад
is there a detailed video on Kube shark please send link for abhisheks Kubeshark demo video
@shristisingh187
@shristisingh187 4 месяца назад
every min of your vdo is like great!!
@PratikShastrakar
@PratikShastrakar Год назад
10:23 my pod is not in ready state. The state is 'ImagePullBackOff' checked the deployment.yml file what to do?
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Image that you are using might not be available.. first check if the image is available in dockerhub
@PratikShastrakar
@PratikShastrakar Год назад
@@AbhishekVeeramalla the kubectl describe pod sample-python-app shows the below info Failed to pull image "pratikk/python-sample-app-demo:v1": rpc error: code = Unknown desc = Error response from daemon: pull access denied for pratikk/python-sample-app-demo, repository does not exist or may require 'docker login': denied: requested access to the resource is denied the name of the image is correct and visible in the docker desktop on win
@PratikShastrakar
@PratikShastrakar Год назад
Fixed! I pushed the image to docker hub then it worked
@rashmihs4651
@rashmihs4651 5 месяцев назад
Could you please help on this getting requested access to the resources is denied I authenticated and it is successful please help​@@PratikShastrakar
@krishnatejaAkella
@krishnatejaAkella 11 месяцев назад
Hi Abhisek do loadbalancer will work on onprem or private cloud?
@divanshukhanna5407
@divanshukhanna5407 2 месяца назад
Here I will not share score card but will spread love 🎉🎉🎉🎉❤ awesome sir nice concept
@520srikanth
@520srikanth 7 месяцев назад
Bro port is for service inside pod and what is targetport and nodeport in svc yml file?
@avinashreddy2309
@avinashreddy2309 7 месяцев назад
Hi Abhishek, if possible, can you please make detailed video on Kubeshark.
@satyanarayanakondeti2652
@satyanarayanakondeti2652 8 месяцев назад
Must we create a dockerfile and create image to give it in deployment yml file as image?
@sreekanthpv9519
@sreekanthpv9519 Год назад
i can connect browser with node port ip but i cant with cluster ip so what is the reason behind it ..?
@ajaymannam90
@ajaymannam90 5 месяцев назад
I got crashloopbackoff error even though I followed all steps correctly. At 11:32 even the versbose is showing response status 200 ok. Anyone got similar error?
@sweditramteke8761
@sweditramteke8761 3 месяца назад
I guess due the resources
@vijaya4025
@vijaya4025 Год назад
You are a gem thanks man❤️‍🔥
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
🙌
@areykesava
@areykesava 7 месяцев назад
i have been doing the same but each and everytime it was showing Imagepulll back in the status of deployments i have trying from so much but not able to resolve the thing what should i do please suggest me
@AbhishekVeeramalla
@AbhishekVeeramalla 7 месяцев назад
U need to create your repo in dockerhub and push to it and use the image in the k8s manifests. I think u r not pushing the image
@areykesava
@areykesava 7 месяцев назад
@@AbhishekVeeramalla yes sir i think i havent pushed to docker hub and i will check it let you know sir Thank you
@areykesava
@areykesava 7 месяцев назад
@@AbhishekVeeramalla still facing the same issue i am not able to understand
@areykesava
@areykesava 7 месяцев назад
sir Problem Solved
@jeevansirigineedi5165
@jeevansirigineedi5165 5 месяцев назад
@@areykesava please explain how you solved this issue
@sohamnimbalkar66
@sohamnimbalkar66 3 месяца назад
why my pods are not getting in ready state please anyone with the same error
@harshinichidurala7699
@harshinichidurala7699 5 месяцев назад
When I execute 'minikube start,' I encounter the error message 'Unable to resolve the current Docker CLI context default.' Can anyone help me with this issue?
@sohamnimbalkar66
@sohamnimbalkar66 3 месяца назад
before executing this command just open the docker deskstop which will eventually start the docker demon then execute the command it should work
@AutomationTestingStudio
@AutomationTestingStudio Месяц назад
Abhishek , its not working for me, unable to access app from inside cluster. getting below error: trying debugging alot, but no luck. please help. curl: (7) Failed to connect to 10.107.105.142 port 80 after 0 ms: Connection refused
@saeedbell3328
@saeedbell3328 Месяц назад
I am also getting the same error message
@saeedbell3328
@saeedbell3328 Месяц назад
however my port is configured to 8000 and not 80
@akashkilaru3338
@akashkilaru3338 Год назад
how mny pods are generally created in realtime?
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Depends on number of apps
@aaravshukla5794
@aaravshukla5794 10 месяцев назад
Hello Abhishek Sir, I have one doubt that I need to push image to the docker hub before using it in thi yaml Manifest or we can use it without pushing it , When i used an image that I have to pushed to Docker Hub then my service works but when I use the image just after buiding it , it doesn't work. Can you please specify it ? I have been stucked here for last 1 week. Please help me
@shashankbiradar2563
@shashankbiradar2563 9 месяцев назад
you have to push it to your docker hub because the kubernetes pulls the image from your docker hub
@sweetyreels9307
@sweetyreels9307 Год назад
Hi Abhishek, can i put this on my resume will take one python-Django application and that application i will deploy on Kubernetes ,create deployment file and replica sets. and do service deployments on this application that are 1.nodeport service, 2.cluster Ip node service and3. load balancer node service. this is how i will expose applications to outside world and within the k8s cluster and within the organization.
@DAILY_JOB_UPDATES200
@DAILY_JOB_UPDATES200 Год назад
yes u can put it.
@rishabhgupta-z1r
@rishabhgupta-z1r 6 месяцев назад
I am not able to pull the image it is throwing error : ImagePullBackOff. So, Do we need to give complete path /var/lib/docker/image ?
@roohmeiy
@roohmeiy 3 месяца назад
Check if the image is present on docker hub or not
@vback4238
@vback4238 Год назад
Awesome video!!! Thank you for showing us how to be experts!
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Glad you enjoyed it!
@gunjankhanal7772
@gunjankhanal7772 Год назад
Very Nice Abhishek Ji, keep it up
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Thanks a lot
@PreetYadav-u2v
@PreetYadav-u2v Год назад
Hi @abhishek , when I created a Image from docker file then it showing the error - "debconf: delaying package configuration, since apt-utils is not installed" due to this pods and deployment is not ready.
@ShivamPawar-l7c
@ShivamPawar-l7c 6 месяцев назад
install "apt" utilities in it first
@-XSX-
@-XSX- 11 месяцев назад
When will we expect a dedicated video on kubeshark....?
@Abhishekkumar-lu7rf
@Abhishekkumar-lu7rf Год назад
Nice explanation Anna ❤️😊
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
Thank you so much 🙂
@SGZ123
@SGZ123 11 месяцев назад
Hello, is it actually used on production level?
@rashmihs4651
@rashmihs4651 5 месяцев назад
When pushing the images to the docker hub getting "request access to the resources denied" Can someone help?
@Pawan-1858
@Pawan-1858 4 месяца назад
you are not logged in docker hub then docker login username:.................... password:>>>>>>>>>>> give your docker hub details then you can push to dockerhub(registry)
@machinaanilkumar2303
@machinaanilkumar2303 2 месяца назад
Thank you!!!
@ranjeetbadhe
@ranjeetbadhe Год назад
Kubeshark we are deploying on MAster node or Worker node?
@itsinteresting4444
@itsinteresting4444 8 месяцев назад
can't we install kubeshark on windows
@fadhilituguta4893
@fadhilituguta4893 Год назад
Thanks Abhisheki .I have a question though do you install Kubeshark on different terminal right?
@AbhishekVeeramalla
@AbhishekVeeramalla Год назад
It does not matter. You can also run it as a background process
@Testpractise-d7h
@Testpractise-d7h 10 месяцев назад
can you create topic wise time stamp
@AbhishekVeeramalla
@AbhishekVeeramalla 10 месяцев назад
My way teaching is very interlinked. Time stamps wouldn’t help
@EphsonG
@EphsonG Месяц назад
DevOps God!
@sureshmadabatthula5848
@sureshmadabatthula5848 7 месяцев назад
Abhishek, you have become my god.
@AbhishekVeeramalla
@AbhishekVeeramalla 7 месяцев назад
🥹🥹
Далее
НОВАЯ "БУХАНКА" 2024. ФИНАЛ
1:39:04
Просмотров 173 тыс.
ВЫЗВАЛ ЗЛОГО СОНИКА #Shorts
00:38
Просмотров 58 тыс.
Kubernetes Services networking
7:13
Просмотров 86 тыс.
Kubernetes - Services Explained in 15 Minutes!
14:03
Просмотров 225 тыс.
Front-end web development is changing, quickly
3:43
Просмотров 1,1 млн
НОВАЯ "БУХАНКА" 2024. ФИНАЛ
1:39:04
Просмотров 173 тыс.