How to debug Kubernetes? (Deployments, Services & Ingress)

preview_player
Показать описание


▬▬▬▬▬ Experience & Location 💼 ▬▬▬▬▬
► I’m a Senior Software Engineer at Juniper Networks (13+ years of experience)
► Located in San Francisco Bay Area, CA (US citizen)

▬▬▬▬▬▬ Connect with me 👋 ▬▬▬▬▬▬

▬▬▬▬▬▬ Related videos 👨‍🏫 ▬▬▬▬▬▬

▬▬▬▬▬▬▬ Timestamps ⏰ ▬▬▬▬▬▬▬
0:00 Intro
1:32 Connecting Deployment & Service
4:28 Connecting Service & Ingress
7:35 Recap on ports
8:20 3 Steps to Debug Kubernetes
8:50 How to Debug Pods?
10:15 Common Pods errors
10:31 ImagePullBackOff
11:35 CrashLoopBackOff
12:48 RunContainerError
13:23 Pods in a Pending state
14:24 Pods in a not Ready state
14:56 How to Debug Services?
16:08 How to Debug Ingress?
18:20 Summary

▬▬▬▬▬▬▬ Source Code 📚 ▬▬▬▬▬▬▬

#Kubernetes #K8s #DevOps
Рекомендации по теме
Комментарии
Автор

With just watching the video for 3 minutes, I was able to debug my issue. Thank you, friend.

shivamanand
Автор

This has helped me troubleshoot and resolve issues in our k8 environment. Thank you so much and such an amazing delivery 👍

av
Автор

this info is gold! I will be watching this another 100 times

mechwarrior
Автор

One of the best quality content present on YouTube ❤
Your tutorials are very useful

loknathsingh
Автор

Thanks man been working with k8s 3 years but I learned so much

bellakhalmohamed
Автор

Awesome content. I know most of the content in the video watched this as a refresger, however i did not know about the curl commands and it made my life easier.
It will be really cool if you can create content about Failover scenarios like cluster failover when region failed or multiple cluster microservices communication. I know it is advanced topic but I think it will be helpful.

maxcoder
Автор

dope content...senior engineer stuff, Thanks again

binarylife
Автор

omg this is pure gold! thank you so much!

I would like to ask a few question if I may.
I read topologySpreadConstraints is used so our Pods can be spread between AZs evenly. Do I have to declare it inside the kind: Deployment? and If I'm using Karpenter, Does it will deploy a new node on a diferent AZ if the deployment wants another AZ? or does the nodes must exist in all AZs before?

thanks!!

EdMane
Автор

thank you so much @AntonPutra, you explain that in short and very good way! thanks for your time :-) any videos about how we can install Ingress-Nginx :-)) that would be also good

neelojp
Автор

Excellent explanation and thanks for sharing the valuable info, Can you share how you are creating this slides or which platform your using. its very attractive and I would like to use this method for my customer to explain them the flows and architectures.

chiragcloud
Автор

Hey @AntonPutra, I see that you're using minikube on mac, but afaik ingress, and ingress-dns addons are currently only supported on Linux as docker is not running in the same manner on mac m series as linux. Did you use a qemu driver or something else entirely?

ИванБижев-хб
Автор

We are waiting for the private ingress nginx video with VPN and the private Rout53 or splitdns ^^

It would be amazing if we included multiple controllers at the same time.

Can not thank you enough for your amazing priceless content ^^.

ziad_m_
Автор

Awesome tutorial. Could you please tell about secrets and configs?

gazizovemil
Автор

Hi, can I ask how to use nginx ingress if my ingress and my app have different namespaces?

nguyenphu-od
Автор

Can you please make a video on mongodb replicaset with authentication and external access from k8s.

Please 🙏

ShourovRoy-pkzm