Kubernetes Namespaces Explained in 15 mins | Kubernetes Tutorial 21

  Рет қаралды 185,457

TechWorld with Nana

TechWorld with Nana

Күн бұрын

Пікірлер: 178
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
0:14 - What is a Namespace? 0:32 - 4 Default Namespaces explained 3:00 - Why to use Namespaces? 4 Use Cases 3:03 - Organizing your components 5:00 - Avoid conflicts with other teams 6:00 - Sharing resources 7:22 - Access and Resource Limits 8:53 - Characteristics of Namespaces 11:26 - Create Components in Namespaces 13:54 - Change Active Namespace 👉🏼 For any questions/issues/feedback, please leave me a comment and I will get back to you as soon as possible. Please don't forget to subscribe and give me a thumbs up if you liked my video 😊
@BiswaRSingh
@BiswaRSingh 4 жыл бұрын
Excellent!!!
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
@@BiswaRSingh Thanks :)
@vishnuvardhan6643
@vishnuvardhan6643 4 жыл бұрын
Awesome.. kudos for time lines..... Keep it up...
@vishnuvardhan6643
@vishnuvardhan6643 4 жыл бұрын
Subscribed...
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
@@vishnuvardhan6643 Thanks for subscribing Vishnu :) 👍
@vakhodonadze267
@vakhodonadze267 4 жыл бұрын
you can also use this command to change namespace, `kubectl config set-context --current --namespace=NAMESPACE_NAME `
@Pro-cheeseburger
@Pro-cheeseburger 3 жыл бұрын
this seems easier
@romanbobyor
@romanbobyor 3 жыл бұрын
just before adding the same comment saw this one :)
@Oxxygen_io
@Oxxygen_io 3 жыл бұрын
I have used kubens and kubectx for the last 2 years. Can’t change back.
@hcompres1
@hcompres1 2 жыл бұрын
How to rename at namespace at aks ?
@Antebios
@Antebios 4 жыл бұрын
This video was perfect. Exactly what I needed to know without getting too deep and not going too high level. Just perfect. And this has given me some new ways to work.
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Thanks Richard, glad to hear! :)
@r3jk8
@r3jk8 2 ай бұрын
I've been doing this many years while constantly updating my skills. I've learned so much watching your videos. thank you for being such an excellent teacher!!! I love you. ❤ :)
@thomasmiller2747
@thomasmiller2747 3 жыл бұрын
Ive gone through so many of your videos regarding kubernetes, and they have been exceptionally helpful, especially for a young dev ops engineer. Thank you!!
@SaWi12
@SaWi12 4 жыл бұрын
I'm not fluent in English but your pronunciation is clear for me... 👍🏻
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Thanks :)
@AviadShalom
@AviadShalom Жыл бұрын
I just had a ski accident, my ACL was teared and my MCL partial tear on my left knee... listening to nana talking about namespaces is one of my therapy.
@StormWolf01
@StormWolf01 4 жыл бұрын
I just discovered this channel. These are the best (or among the best) kubernetes tutorials. I've been struggling with understanding how some things in k8s work, and these tutorials are helping a lot. Thanks a lot.
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
That's great, thanks a lot 🙂 Please subscribe and I would appreciate if you share the videos with people who want to learn K8s :)
@manideepkumar959
@manideepkumar959 Жыл бұрын
good explanation, u told not only what is ns, u also told when to create when to have 2 namespaces, but only point missed is," namespace is the space which is allocated across the nodes in a cluster"
@vignesht9055
@vignesht9055 Жыл бұрын
I just discovered this channel and I learned Kubernetes watching your videos.Excellent content Thanks lot Nana👌
@sajidali-th1dg
@sajidali-th1dg 4 жыл бұрын
I finally understood namespaces in kubernetes after following this lecture. Thanks
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
That's great, happy the video was helpful :)
@naumanzafar7922
@naumanzafar7922 3 жыл бұрын
Its very nice and comprehensive video about namespaces. One use case of namespace is to organize the Objects/Resources. Labels are also used to categorized and organized the Resources/Objects so what is the difference between namespace and labels for that specific use case.
@MichaelJones-ff9gb
@MichaelJones-ff9gb 4 жыл бұрын
Your content is excellent. I am traditionally a book and hands on learner, however your videos are clear and concise. Well done!
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Thank you Michael!! :)
@llorllale
@llorllale 4 жыл бұрын
I'm the same as you and I agree. This is a very good video.
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
@@llorllale Thank you George
@karthikkarthik100
@karthikkarthik100 2 жыл бұрын
From india, with respect. Happy Teachers' Day, Nana mam!!
@rjain0611
@rjain0611 4 жыл бұрын
I have recently started watching your video and subscribed to your channel, I must say, your understanding on the subject is remarkable.
@mostinho7
@mostinho7 4 жыл бұрын
Done thanks, took notes in onenote
@MadhuExplorer
@MadhuExplorer 4 жыл бұрын
Now I am clear about Namespaces. Thanks a lot Nana. Can you please create a video on deploying an application in kubernetes cluster using Jenkins pipeline, it will be really helpful.
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Thank you, also for your suggestion!
@mjnyc88
@mjnyc88 4 жыл бұрын
Hi Nana, thank you very much for such a great tutorial, this is one of the best tutorial i found on youtube, very easy to understand, explained in simple english, i would really like to join your classes if you do so, please let me know if i can join your class or have one on one session to learn docker and kubernetes. Thanks much
@Sai2k
@Sai2k Жыл бұрын
akkaaaa nuv super! masth clear chepinav le
@anantharamakrishnan19
@anantharamakrishnan19 Жыл бұрын
Bookmarked your channel. Love the simplicity and the information.
@mathewkargarzadeh3158
@mathewkargarzadeh3158 4 жыл бұрын
Great video on namespace in K8. Nice insight of how to use namespace and the possibilities and scenarios it can be used. I would add one more lesson to my folder under the name "Nana" . Kudos to you young Lady for sharing!. Thanks!!. Mat.
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Thanks a lot for your nice feedback Mat!
@abilashkp2243
@abilashkp2243 2 жыл бұрын
Thats a beautiful and crisp presentation Nana.Thanks a lot.
@ragook3
@ragook3 Жыл бұрын
In real-world scenarios, organizations often make a choice between using namespaces or individual AWS accounts when deploying services across different environments such as development (dev), quality assurance (QA), and production (prod). Can you please provide further clarification?
@armanavasthi
@armanavasthi 4 жыл бұрын
Once again.. perfect video giving a great understanding using simple words. Could you consider making a video on Spinnaker as well...
@Admiral.MacDonnell
@Admiral.MacDonnell 4 жыл бұрын
Excellent job! Very well presented. Not to mention you post new contents every week. I just subscribed!
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Thank you Simon! This just warms my heart. Please stay safe and well. 🙂
@rokofromhell9264
@rokofromhell9264 4 жыл бұрын
your videos help me a lot to understand the components of k8s! Thanks
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Happy to hear that, thank you :)
@Amit-qv8cp
@Amit-qv8cp 6 ай бұрын
Nice explanation of Namespaces, confiMap only can store the namespaces. In order to create a namespace i think we need file with kind: namespace.??
@mubashir1976
@mubashir1976 Жыл бұрын
Hi Nana. Thank you so much to take the time out to put out such great content!! I am a newbie to K8, coming from networking back ground. I have a question on namespace. Let say we have two name spaces NS1 and NS2 on K8 cluster, NS1 has Pod1, NS2 has POD2. Each pod has a single container. Can Pod1 talk to POD2 by default using POD2 's IP? I know PODS on the name space can talk to all pods on the same name space. But I am not sure if this default behavior is still true if we have PODS in different name spaces Much appreciated!!
@Shubham__Saroj
@Shubham__Saroj 2 жыл бұрын
kubens is great time saver ☺️ Thanks
@shubhamharilalsaroj6380
@shubhamharilalsaroj6380 2 жыл бұрын
Truely awesome
@joelamks
@joelamks 3 жыл бұрын
Excellent video. I learned how should I use the namespace. Thanks Nana.
@mycoinscollections
@mycoinscollections 4 жыл бұрын
Hi Nana...really nice explanation..now I'm clear about the namespace.
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
That's great :)
@AbuBakrSadiqi-b7t
@AbuBakrSadiqi-b7t 5 ай бұрын
This was a very good and informative video, thank you so much for that high quality contents, Nana! I think I will be here for next few weeks to learn kubernetes with you. 😊
@Naveenkumar-hs7ec
@Naveenkumar-hs7ec Жыл бұрын
Hi Nana - it has been a great experience watching your youtube channel it helped me a lot to know about k8s. could you please make a video related to role-based access?
@AmarYadav-qq8uu
@AmarYadav-qq8uu Жыл бұрын
If you want to fix your namespace for current terminal session, I think "kubectl config set-context --current --namespace={your_namespace}" would work without installing anything else.
@101791862
@101791862 4 жыл бұрын
On kubens (14:15) i.e. setting a default ns, kubectl config se-context --namespace= should work
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Yes, thanks for info Theodor. it works with: "kubectl config set-context {context-name} --namespace={ns-name}"
@mostinho7
@mostinho7 4 жыл бұрын
Good update
@larsholdgaard4284
@larsholdgaard4284 4 ай бұрын
Good vid, but you should look at the risks of using NS. Breaking out of an NS means prowling the entire cluster - I find that to be a very high risk environment
@manikanthreddy1539
@manikanthreddy1539 4 жыл бұрын
You are awesome Nana !! Could you please make Tutorial series on "Tekton" & "Jenkins X"
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Very interesting topics, thanks for suggesting it. I will definitely consider it :)
@sathchithanand
@sathchithanand 2 жыл бұрын
You are fantastic teacher
@HLearningFun
@HLearningFun 2 ай бұрын
excellent explenation.
@connect-learn-deliver
@connect-learn-deliver 4 жыл бұрын
Excellent, adapted an easy scenario to understand things.
@snehotoshbanerjee1938
@snehotoshbanerjee1938 3 жыл бұрын
Great video!. I am not able to install kubectx on ubuntu 18. Getting Unable to locate package kubectx.
@NerdTechShop
@NerdTechShop 4 жыл бұрын
@TechWorld with Nana at 4:55 should you mention logging and mentoring, should that be monitoring?
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Oh yes that was a mistake, I meant monitoring 😄Thanks for pointing that out!
@satyasid
@satyasid 3 жыл бұрын
Great video on the specific topic for sure, thanks for that.. But moreover its a great demo how tech videos should be done without much fuss & straight to the point and actual problem.. Hats off to that approach.
@ewsdneax61eaxe10
@ewsdneax61eaxe10 2 жыл бұрын
wow this is a great video, very simple to my simple brain, thank you so much👍👍👍
@balakuruva2964
@balakuruva2964 4 жыл бұрын
simple and clear info,thanks Nana
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
You're welcome, glad it was helpful for you :)
@crazyoptimist4540
@crazyoptimist4540 4 жыл бұрын
Assuming I have some nontrivial resources under `my-namespace`, what if I run this command? `kubectl delete namespace my-namespace` What's going to be the result?
@crazyoptimist4540
@crazyoptimist4540 4 жыл бұрын
got the answer here stackoverflow.com/questions/47128586/how-to-delete-all-resources-from-kubernetes-one-time#:~:text=If%20you%20want%20to%20delete,namespace%20flag%20to%20k8s%20commands.
@pgnitc
@pgnitc 4 жыл бұрын
Nice video and you explained it very clearly.
@amitbist2k2
@amitbist2k2 3 жыл бұрын
Hi Nana, I have a question. If I have 3 worker nodes, can I set affinity of a namespace to particular 2 worker nodes? This requirement came to me to segregate 2 projects with different cost approvals.
@shaileshchaskar6093
@shaileshchaskar6093 2 жыл бұрын
Amazing and precise info about Kubernetes Namespaces
@SethArt
@SethArt 4 жыл бұрын
Thanks for another awesome video. Your videos have really helped make things click for me.
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Thanks Seth, glad it's so helpful! :)
@jaleeshassan3848
@jaleeshassan3848 3 ай бұрын
Very beautifully explained Nana🏆
@christophercatchings162
@christophercatchings162 4 жыл бұрын
Great simplified breakdown. Thanks!
@pruibiebehastoet1914
@pruibiebehastoet1914 2 жыл бұрын
At 2:40 you say it's better to create a namespace with a config file, but the file shown is for a ConfigMap (which uses a namespace) Is that a mistake ?
@harishdevarapalli1537
@harishdevarapalli1537 4 жыл бұрын
Simple clear and perfect..Thank you..God bless you .
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Thanks Harish!
@and1play5
@and1play5 4 жыл бұрын
OMFG NOW I FINALLY UNDERSTAND NAMESPACES, THANK UUUUUUUUUU
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
I'm glad my video helped in understanding! 🙂
@sergeygr
@sergeygr 3 жыл бұрын
Hi Nana. Thank you for you videos! What do you think about using Rancher? With Rancher you can separate namespaces in different projects.
@normandy1140
@normandy1140 3 жыл бұрын
Thanks, Nana! Great video. Perfect for 5am studies.
@azizurrehman9525
@azizurrehman9525 6 ай бұрын
GREAT WORK MA'AM...
@harishkrish14386
@harishkrish14386 4 жыл бұрын
Too awesome videos all are, your explanation is addictive and in a simpler terms making us to understand Kubernates, tqsm 😇 love frm India! 💚 🙂😊
@sudhanshusrivastva4648
@sudhanshusrivastva4648 3 жыл бұрын
Can we create ephemeral namespaces ? if namespace A is in use and in high load scenario we can spawn Namespace B with same set of resources using by A
@codewithfrenchy
@codewithfrenchy 3 жыл бұрын
@nana what tool do u use for ur presentation?
@cloudtech6937
@cloudtech6937 3 жыл бұрын
I love your explanation style also your voice I don't see this type of girl around me
@bhaskar6705
@bhaskar6705 4 жыл бұрын
You’re really awesome 👏 it’s clear explanation...can it possible help me how to install Kubernetes in my own pc if u have doc or video please share thanks
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Thanks a lot for your feedback. Sure, you can set up Minikube locally pretty easily. Here the link to my Minikube setup video: kzbin.info/www/bejne/e2PTgWSDhMuiack
@kleia1
@kleia1 3 жыл бұрын
Very clear and concise - bravo!
@saurabhadivarekar2631
@saurabhadivarekar2631 Жыл бұрын
Ma'am you're truly a god!!!
@mohammadharrismokhtar6626
@mohammadharrismokhtar6626 4 жыл бұрын
Great content Nina! Thank you so much. Its very helpful.
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
I'm glad that this tutorial has helped you Mohammed. 🙂
@饶泽海
@饶泽海 4 жыл бұрын
Really really clear explanation, thanks so much!
@abhisheksurwariya
@abhisheksurwariya 4 жыл бұрын
You doing so good work. Thank you
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Thank you :)
@RaviKumar-ik8qb
@RaviKumar-ik8qb 4 жыл бұрын
thanks Nana,great video what is a configmap that you mentioned here
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
It's an external configuration to your application. I explained it here: kzbin.info/www/bejne/gaPTk2dqjbdjmM0 or in this video kzbin.info/www/bejne/e4KxgJKhgp5pg9E you see how a configmap is used in practice, which also helps in understanding.
@RaviKumar-ik8qb
@RaviKumar-ik8qb 4 жыл бұрын
@@TechWorldwithNana Thanks a lot! its very helpful, i am able to connect the dots that i was running in circle from couple of months,Bless you!!
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
@@RaviKumar-ik8qb Great! :)
@matteobarnaba6518
@matteobarnaba6518 2 жыл бұрын
You are simply great. Congrats and thanks 😊
@SuperFreelibya
@SuperFreelibya Жыл бұрын
Thank you. You did a good job.
@bkmanikanta5070
@bkmanikanta5070 3 ай бұрын
Awesome explanation 👍🎉
@JamesFraley
@JamesFraley 2 жыл бұрын
Very good information. Thank you
@stdio9965
@stdio9965 4 жыл бұрын
what do u think that is why
@amlg.alshinawy3298
@amlg.alshinawy3298 Жыл бұрын
where i should place these deploy/configuration yaml files
@cloudtech6937
@cloudtech6937 3 жыл бұрын
I have doubts on CNI can prefer to me any documents
@kartheek064
@kartheek064 4 жыл бұрын
Wow, wonderful.
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Thank you Kartheek. 🙂
@click9000
@click9000 Жыл бұрын
Nice and clear!! Thanks
@Dahai110
@Dahai110 4 жыл бұрын
very helpful video, thanks!
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
You're welcome. 🙂
@snehasrinivasan2668
@snehasrinivasan2668 4 жыл бұрын
with my minikube installation with hyperkit, I do not see "kubernetes-dashboard" namespace. I only have 4 i.e default kube-node-lease kube-public kube-system what am I missing?
@MrPiGSkiN85
@MrPiGSkiN85 3 жыл бұрын
Thank you very much for the video 😄😄
@vera_coder
@vera_coder 5 ай бұрын
Thank you, awesome infomation
@abirami3651
@abirami3651 2 жыл бұрын
How much memory allotted for a namespace
@jaykumaranbu7173
@jaykumaranbu7173 4 жыл бұрын
Great Video Nana! Thank you!
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Thanks, glad you like it :)
@anhquocnguyen1578
@anhquocnguyen1578 3 жыл бұрын
Thanks for this awesome video. great explanation about namespace!
@jackvial5591
@jackvial5591 3 жыл бұрын
Concise and clear!
@sandro_j
@sandro_j 4 жыл бұрын
Great info, really appreciate the detailed explanations. Thank you for your videos!
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Thanks a lot Sandro, glad the videos are helpful for you!
@din956
@din956 4 жыл бұрын
Your kubernetes videos are awesome, congrats. How did you get so good at using kubernetes? 😁
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Thanks a lot Dorin 😊 I guess through a painful, but very interesting process of setting up complex applications on K8s under time pressure 😀
@din956
@din956 4 жыл бұрын
@@TechWorldwithNana thanks a lot for sharing your knowledge with the world and in such a professional manner. I just got bought you new tutorial on Ucademy, very well made. Congratulations on your dedication and please keep posting videos, it helps a lot of ppl 😁
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
@@din956 Wow great to hear such positive feedback 😊 Thank you so much again. Will definitely keep creating more content for you guys! 😁
@debdutsaha4316
@debdutsaha4316 4 жыл бұрын
please I have a problem with that yaml file. Plese make a video on yaml file with more options I am unable to find resource where I find the options for yaml files. So if you can do for us that will be better.
@SomeInfoSecDude
@SomeInfoSecDude 3 жыл бұрын
this is excellent material. U good.
@pramodkumar-hi3hn
@pramodkumar-hi3hn 4 жыл бұрын
Thank you Mam
@sruthireddy1979
@sruthireddy1979 2 жыл бұрын
very nice video... i enjoyed learning this... thank u SIS :)
@rajeshdheenan
@rajeshdheenan 4 жыл бұрын
Could you please explain HA master node concpet in Kubernetes
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Maybe I will do that in some later video, thanks for your suggestion!
@aswinfamily
@aswinfamily 4 жыл бұрын
Your videos are awesome...
@TechWorldwithNana
@TechWorldwithNana 4 жыл бұрын
Thanks Aswin :D
@aswinfamily
@aswinfamily 4 жыл бұрын
@@TechWorldwithNana Can you put a video for Kubernetes Service Mesh ??
@cracksaadee
@cracksaadee 2 жыл бұрын
How to use secrets in cross namespace.?
@steveaustin6608
@steveaustin6608 3 жыл бұрын
Thank you so much nana
@pavangrandhi
@pavangrandhi 5 ай бұрын
Thanks a lot Nana
@ale19678
@ale19678 4 жыл бұрын
What a great resource!!! Thanks a lot
@ChennaiCineCuts
@ChennaiCineCuts 2 жыл бұрын
Very nice... keep going mam...
@mehamudhaafreen9118
@mehamudhaafreen9118 Жыл бұрын
How do you delete a namespace?
СОБАКА ВЕРНУЛА ТАБАЛАПКИ😱#shorts
00:25
INNA SERG
Рет қаралды 2,5 МЛН
У вас там какие таланты ?😂
00:19
Карина Хафизова
Рет қаралды 20 МЛН
They Chose Kindness Over Abuse in Their Team #shorts
00:20
I migliori trucchetti di Fabiosa
Рет қаралды 10 МЛН
Network Namespaces Basics Explained in 15 Minutes
15:32
KodeKloud
Рет қаралды 112 М.
How Docker Works - Intro to Namespaces
12:56
LiveOverflow
Рет қаралды 169 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 317 М.
You Won’t Believe What Excel’s Copilot Can Do! (new updates)
10:37
How I became a DevOps Engineer - Minidoc by @Honeypotio ​
11:08
TechWorld with Nana
Рет қаралды 114 М.
Kubernetes Namespaces
18:26
Pavan Elthepu
Рет қаралды 10 М.
Kubernetes Ingress in 5 mins
5:41
IBM Technology
Рет қаралды 196 М.
Kubernetes Explained in 6 Minutes | k8s Architecture
6:28
ByteByteGo
Рет қаралды 1 МЛН