What is Helm Charts | Helm Kubernetes Demo with NGINX
Vložit
- čas přidán 6. 09. 2024
- In this helm Kubernetes tutorial video we are going to learn what is helm charts, why we need them, and then we will do a demo on how to search helm charts, get new charts, explore chart files and deploy NGINX helm chart.
Helm website: helm.sh/
💰👨🎓 Get my courses with max discount and 30 day moneyback guarantee: bit.ly/3Eku9RH
🙏Please Subscribe: bit.ly/2Yk0Kbb
*Connect with me*
🤳 Instagram: / cloudwithraj
🏢 LinkedIN: / rajdeep-sa-at-aws
🐦Twitter: / cloudwithraj
🖼 Facebook: / cloudwithraj
A little context/history on the use of the word “Chart” (for anyone curious): I’m brand new to this, but Kubernetes clearly takes its name from the Greek word for “helmsman” or “pilot(in the nautical/maritime/boating sense)”
So we’ve got a nautical-maritime-sailing theme going already with k8’s (also consider ‘Pods’ which are groups of whales). “Charts” in the nautical/sailing sense are just maps .. Maybe a bit more specific in that ‘charts’ typically are revised regularly.. So they are regularly revised or re-mapped (when new data became available about new rocks in the ocean or sandbars surfacing) (ocean/nautical) mapping (but fyi we also use the term ‘charts’ in aviation for the same thing: regularly revised / re-mapped .. maps
WHICH ARE pretty much what you originally thought! Maps are graphed data .. the data being geographical features. Charts are regular revisions of them. 👌🏼
Nice, Ty for the background info
Hey Raj. Great video and thanks for your time. I have a question, so is there a way we can create our own chart? I mean to ask, if I have my own Container Image for my website. Will I be able to write, what image to be fetched, what kind of service to be created and other things? Apologies if the terminologies I used are incorrect. Pretty new to this.
well explained in the simplest way, thank you, Raj!
I've watched some intro vidoes for Helm and this is the most brilliant one. I got a grasp of it. Thanks bro, see you in other vidoes. :)
Rock on!
I did not understand how you deployed that on AWS since you were acting on a local cmd
Well explained, quick and to the point. Thanks a lot!!
Hi @Raj
If possible can share a PDF document and more videos on helm charts with real-time exp
Many thanks for the video.However i do not get the exact difference between helm and kustomize.I will check it out
I am still half way to the video, I love it already
Great presentation!
Thanks for watching
Nicely explained!
Glad it was helpful!
Simple and straight to the point .. Loved it .Liked & Subscribed and binge watching is in progress :)
Very nice and informative
Can we have more practical videos on helm chart please !Thankyou
Simple and very well explained!! Thanks a lot
Glad it was helpful!
Your initial understanding is same as mine... 📈 Charts.😁
Haha yup the name is very confusing
Thanks Raj, well explained need this for my task at work this week 🙌 have a good week bro.
All the best
great stuff for beginners ... thank you ..!!
Glad it was helpful!
Is it possible to stop helm upgrade or how to do immutable config map using helm with kubernates v1.13
Awesome session. Thank you.
Ty Chandan for watching
thanks a lot for the video.. really simple and nice explanation.. love it :)
Glad it helped!
excellent video.
Very useful , thanks for posting it.
Thanks Seshagiri for watching. I am glad you found it useful.
great video
Thanks!
Good work...Very helpfull...Thanks!
Glad it was helpful! Thanks for watching
Good stuff man. Your accent is funny and I like your command over the tools on command line.
Awesome, thank you!
Hi Raj - I am installing NGINX as you demonstrated in the video. However when I do "kubectl gert svc" then I do not see an external IP (like you have in video).
Also the service IP is null which is availale in helm status ( export SERVICE_IP=$(kubectl get svc --namespace default mynginx -o jsonpath='{.status.loadBalancer.ingress[0].ip}').
When I do "kubectl descrobe service" then I do not see the option "Loadbalacer ingress" in output which is present in your case. Rest of the fields are same.
To get the URL I am running command "minikube service nginx --url". When I paste this URL in browser i get the NGINX home page.
Any idea what is the issue ? Do i need nginx controller also ???? Kindly can you let me know.
You need to do this in AWS to get the load balancer ingress. Minikube is just running in local
Plis i have your courses on udemy plis put subtitles on spanish, thanks
Excellent video !! crisp&clear thanks a lot
Glad it helped!