Container Network Interface (CNI) Simplified | Kubernetes Networking | Pod Security Group

  Рет қаралды 37,532

Cloud With Raj

Cloud With Raj

Күн бұрын

In this video we will understand in a simplified way what is CNI (Container Network Interface), how does CNI fit into Kubernetes networking, Amazon VPC CNI Plugin, Kubernetes Networking Policy, EKS Pod Security Group, and finally service mesh vs. networking policy.
What is Kubernetes: • What is Kubernetes | K...
What is Container Orchestrator: • AWS ECS vs EKS vs Fargate
Docker vs. Container: • What is Docker Contain...
Timestamps:
00:00 Agenda
01:17 What is CNI?
06:11 Kubernetes Networking
08:26 AWS VPC CNI Plugin
09:53 VPC CNI Custom Networking
11:58 Kubernetes Networking Policy
15:09 Pod Security Group EKS
17:51 Service Mesh vs. Network Policy
*Connect with me*
📺Please subscribe for more awesome videos: / @cloudwithraj
🐦Follow me on twitter: / cloudwithraj
🖼Follow me in Facebook for tips, tricks, behind the scene pictures, and personal stories: / cloudwithraj
🏢Connect with me in LinkedIN: / rajdeep-sa-at-aws
👩🎓**My Courses**
Discounted Link for my Kubernetes on EKS course: www.udemy.com/course/rocking-...
Discounted Link for my Serverless Course: www.udemy.com/course/aws-serv...
Discounted Link for my CloudFormation, CDK with Devops, Interview Guide Course: www.udemy.com/course/rocking-...
#CloudJobs2021 #KubernetesNetworking #KubernetesCNI

Пікірлер: 57
@rouabahoussama
@rouabahoussama 2 жыл бұрын
The best explanation ever ! Thank U so much.
@anilkommalapati6248
@anilkommalapati6248 3 жыл бұрын
🙏Your videos are truly amazing. I really feel very lucky to come across your videos🙏
@DevOpsJourney
@DevOpsJourney 3 жыл бұрын
Thanks you Raj. Understanding CNI is a key fundamental!
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Indeed, thanks for watching
@davethorn9423
@davethorn9423 9 ай бұрын
Clear , well presented . Thanks for this content I was having problems understanding this topic(s) and this is very useful.
@cloudwithraj
@cloudwithraj 9 ай бұрын
Glad it was helpful!
@sasikanth6026
@sasikanth6026 3 жыл бұрын
Great explanation as all the time. Thank a lot Raj..
@mahbubhaq8725
@mahbubhaq8725 3 жыл бұрын
Fantastic Shahada.. you make things so easy to follow
@amarnathmansali2687
@amarnathmansali2687 Жыл бұрын
This is what I was looking for 😊
@ravinderreddy8871
@ravinderreddy8871 3 жыл бұрын
Thank you I was trying to know what is this CNI. This Video made it :)
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Glad to hear it!
@isi24.8
@isi24.8 11 ай бұрын
Very well explained.. Thank you
@armunro
@armunro Жыл бұрын
Great video Raj!
@yogithakakarla1716
@yogithakakarla1716 2 жыл бұрын
Good content. Need more such concept related and those demo videos
@christianibiri
@christianibiri 3 жыл бұрын
Great, love it
@user-yg9wq3hj4v
@user-yg9wq3hj4v 5 ай бұрын
Thanks for simple explaination
@ArunlalAshok
@ArunlalAshok 3 жыл бұрын
Well explained. Thanks!
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Glad it was helpful!
@AnilKumar-np9mh
@AnilKumar-np9mh Жыл бұрын
Thank you Raj! This is very helpful. Very well explained.
@cloudwithraj
@cloudwithraj Жыл бұрын
Glad it was helpful!
@dsdcp
@dsdcp Жыл бұрын
thank you Raj. good explanations.
@cloudwithraj
@cloudwithraj Жыл бұрын
You're most welcome
@sachin2312
@sachin2312 3 жыл бұрын
Very good video Than you Sir..
@galeop
@galeop Жыл бұрын
14:47 has this role been assigned to my pod thanks to a K8s RoleBinding (and thus is this the same thing as "K8s roles for RBAC"?), or is this just a label? In other words, are K8s roles only used for the access to the Kube API (eg API request to get the value of a K8s secret, list pods, etc), or are they also used as criteria for K8s Network Policies (like it seems to be the case in 14:47 ) ?
@manasjain914
@manasjain914 3 жыл бұрын
I wish this channel should get millions of subs
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Ty Manas for the kind words. Best of luck in your career journey!
@natallia1109
@natallia1109 3 жыл бұрын
Videos are amazing .......
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Thanks Natallia, I am glad you found my videos useful.
@surajmishra227
@surajmishra227 Жыл бұрын
Cloud computing is future for deployment of system and OS. Reliable and easy to use.
@padmadasp599
@padmadasp599 2 жыл бұрын
Good 👍
@tanejavinay2000
@tanejavinay2000 3 жыл бұрын
Good coverage. I have two questions 1- when you say you can borrow IPs of other subnet, how is that borrowed ip from other subnet be given access to resources which were accessible to borrowing subnet in network policy 2- how do we control what kubelet and kubeproxy agents can do, how to apply network policy on those agents that they shoun not be able to access DB, considering those are not developed by me
@mitchellm6549
@mitchellm6549 2 жыл бұрын
Thanks!
@cloudwithraj
@cloudwithraj 2 жыл бұрын
TY Mitchell for the generous tip. I am glad this video was helpful 👊
@shamikguharay3177
@shamikguharay3177 2 жыл бұрын
Thank you
@cloudwithraj
@cloudwithraj 2 жыл бұрын
Welcome!
@rohanekar
@rohanekar Жыл бұрын
Can you posible to create one video to create a Mysql microservice in Kubernetes and access this SQL using SQL workbench, or any solution I need to look?.
@sanjibsaha2229
@sanjibsaha2229 3 жыл бұрын
great content just like all your video. Question on Ingress & Egress Network policy - How it can be set at cluster level so that admin can only modify not individual app team for their PODs hosted from different namespaces
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Currently it can't be cluster level, can only be applied to pod level. however you can use OPA to enforce that each pod has network policy
@dineshkumarlanka5470
@dineshkumarlanka5470 3 жыл бұрын
Thank you Sir...Very great video on Network, can you share few more....
@cloudwithraj
@cloudwithraj 3 жыл бұрын
Thanks Dinesh, will do more on Networking in future for sure
@hackerops1407
@hackerops1407 3 жыл бұрын
Sir can you make video on how real time kubernetics environment look like what is the project flow how the services application deployment are worked.
@googleuser5076
@googleuser5076 Жыл бұрын
Can you make a video about Multus and its importance compared to other meta plugins,please
@kannanswaminathan8210
@kannanswaminathan8210 2 жыл бұрын
can you talk about 1. having private cluster, 2. How to use kubectl from local desktop to control the cloud k8s, 3. How to build a tool that is hosted as webapi to run kubectl or kubernetes client sdk and how to access the k8s using kubeconfig or any alternate is there to access the k8s from webapi.
@vinayakchandrakantnawale3529
@vinayakchandrakantnawale3529 2 жыл бұрын
Very nice video one question here can we use both calico and pod security group together in eks
@cloudwithraj
@cloudwithraj 2 жыл бұрын
Unfortunately currently it's not supported to run both together. I am hoping for an enhancement in future since they both serve unique and different purposes.
@vinayakchandrakantnawale3529
@vinayakchandrakantnawale3529 2 жыл бұрын
@@cloudwithraj Thank you for quick response
@ShirishShukla7776
@ShirishShukla7776 7 ай бұрын
Pod security group - if you can cover in detailed
@manabdas6923
@manabdas6923 Жыл бұрын
Hi Rajdeep da, your college junior again. Could you please make a video on Operators (say for DB hosting PODs/stateful PODs) ?
@cloudwithraj
@cloudwithraj Жыл бұрын
CHeck this out Manab - kzbin.info/www/bejne/onmmaKume8aWoZo
@k.r.mohanreddyk.r2350
@k.r.mohanreddyk.r2350 2 жыл бұрын
How to get each pod have get unique ip
@cloudwithraj
@cloudwithraj 2 жыл бұрын
Hmm? Each pod already gets a unique IP
@k.r.mohanreddyk.r2350
@k.r.mohanreddyk.r2350 2 жыл бұрын
Where to get which one sharing
@cloudwithraj
@cloudwithraj 2 жыл бұрын
@@k.r.mohanreddyk.r2350 kubectl describe pods will give you the Pod IP.
@k.r.mohanreddyk.r2350
@k.r.mohanreddyk.r2350 2 жыл бұрын
I know describe the pod ip but my doubt automatically allocated ip right, which one sharing like kernel or any other one
@sumaberi6342
@sumaberi6342 3 жыл бұрын
Bro can u please tell ur udemy course name
@cloudwithraj
@cloudwithraj 3 жыл бұрын
www.udemy.com/course/rocking-kubernetes-with-amazon-eks-fargate-and-devops/?couponCode=JUN21BP2
@harirocking1530
@harirocking1530 Жыл бұрын
To be frank your voice is not clear
Kubernetes Network Policy Tutorial - yaml explained + Demo Calico
15:35
Kubernetes Networking 101 - Randy Abernethy, RX-M LLC
1:26:45
CNCF [Cloud Native Computing Foundation]
Рет қаралды 26 М.
Gym belt !! 😂😂  @kauermtt
00:10
Tibo InShape
Рет қаралды 10 МЛН
DAD LEFT HIS OLD SOCKS ON THE COUCH…😱😂
00:24
JULI_PROETO
Рет қаралды 14 МЛН
Does size matter? BEACH EDITION
00:32
Mini Katana
Рет қаралды 20 МЛН
This is not my neighbor  Terrible neighbor! #funny #zoonomaly #memes
00:26
Understanding Kubernetes Networking. Part 1: Container Networking
56:11
The Learning Channel
Рет қаралды 79 М.
Deep dive on the AWS CNI Plug-in for Kubernetes - Mitch Beaumont (AWS)
26:51
Webinar: Kubernetes and Networks: Why is This So Dang Hard?
56:42
CNCF [Cloud Native Computing Foundation]
Рет қаралды 23 М.
Network Namespaces Basics Explained in 15 Minutes
15:32
KodeKloud
Рет қаралды 107 М.
How Amazon VPC CNI for k8s works
9:41
Containers from the Couch
Рет қаралды 9 М.
Tutorial: From CNI Zero to CNI Hero: A Kubernetes Networking Tutorial Using CNI
1:01:48
CNCF [Cloud Native Computing Foundation]
Рет қаралды 1,5 М.
Look, this is the 97th generation of the phone?
0:13
Edcers
Рет қаралды 4,7 МЛН