Aw you're very kind! I really do need to get more onto youtube, I've been far too lazy! Will get something new up ASAP! All the best!
@sf29983 жыл бұрын
@@RichardChesterwood Videos on the following topics would be extremely helpful for many: Docker Ansible Kubernetes
@mathewkargarzadeh31584 жыл бұрын
a wonderful basic illustration of ISTO. I have done Kubernetes for the last 3 years and have been very involve in Kubernetes operation and troubleshooting. we were using LinkerD for service mesh. and just migrated to ISTIO. your illustration of component of ISTO was great help to me. Thank you very much for your help!!
@RichardChesterwood4 жыл бұрын
Ah great to hear Mathew! One thing to be aware of with Istio though - they LOVE dropped breaking changes at random and without warning. With the release of Istio 1.7, I've got to go through the entire course and make wholesale changes. This is a major issue for projects and Istio don't seem to care much about it. Thank goodness Kubernetes aren't so cavalier. Good luck with it!
@rbig19934 жыл бұрын
so far this is the best video i watched for the past few weeks tackling service mesh (istio). good work!
@RichardChesterwood4 жыл бұрын
Ah you're very kind Richard, many thanks!
@prateekkumar40924 жыл бұрын
Really nice explanation to understand the high level working of Istio.
@aritrobasu4104 жыл бұрын
Very well explained Richard... liked the simplicity with which you explained it!!
@RichardChesterwood4 жыл бұрын
Brilliant Aritro! Many thanks!
@rajeevghosh20004 жыл бұрын
Clean and precise explanation. thanks Richard
@RichardChesterwood4 жыл бұрын
You're very kind Rajeev!
@GurcharanDhillon3 жыл бұрын
Thank you. Great way of teaching. I watched other few videos from different sources. But this was the best and to the point. ... subscribed and shared.
@RichardChesterwood3 жыл бұрын
Aw that's very kind, thanks for the sub. Sadly I've been very lax about adding new content to the channel over the past year, I really will get busy on uploading some content soon. All the best!
@hejin20024 жыл бұрын
Great introduction - really appreciate your style
@RichardChesterwood4 жыл бұрын
Many thanks!
@webdeveloperstoolkit19593 жыл бұрын
Nice Explanation ..!!
@RichardChesterwood3 жыл бұрын
Many thanks!
@marcomojica71914 жыл бұрын
Thank you very much for your course. Really appreciate it
@RichardChesterwood4 жыл бұрын
Many thanks Marco!
@omsoni274 жыл бұрын
Richard, Very well explained. Great job ! I am not sure why this mesh stuff is needed. It looks like a modern day ESB to me. I put all my service containers that need to talk to each other on the same pod. They talk to each other on localhost..very fast..and log aggregation tells me if something has failed. Kubernetes already generate proxies for services, why we need another layer ? Interpod communication should be minimal..it is bad architecture to have chatty pods in my view.. container services talk in http (No SSL) because they are not exposed outside the pod.. SSL terminates at ingress and not needed beyond that. Simple architectures and lean tech stack is most efficient..although I will keep my mind open and keep learning :)
@RichardChesterwood4 жыл бұрын
All good points, it depends on your architecture - obviously, you're not into microservices (which is fine!) but for those going down the microservices route, all of this becomes needed (should be baked into kubernetes imo, Istio is the market leader right now but it's fussy and complicated so I'm hoping for something better to come along). Certainly is a modern day ESB, especially if paired with a pub/sub broker.
@JavaScriptRoom4 жыл бұрын
Such a great explanation! Thank you!
@RichardChesterwood4 жыл бұрын
Many thanks!
@madhua84614 жыл бұрын
Fantastic presentation Richard, really helped me under Istio
@RichardChesterwood4 жыл бұрын
Great to hear thanks - good luck with it!
@VaibhavPatil-rx7pc4 жыл бұрын
Great explination !
@marquinhe_lara4 жыл бұрын
Very clear your explanation, thank you!
@RichardChesterwood4 жыл бұрын
Thanks Marquinhe!
@gbresta4 жыл бұрын
Great job! Thank you
@maheshkariya4 жыл бұрын
Thanks 🙏
@庞温仲3 жыл бұрын
这是我看到的调理最清晰的istio视频
@RichardChesterwood3 жыл бұрын
谢谢你!(Thankyou! - I've used google translate there so I hope it has worked correctly!)
@namchi96394 жыл бұрын
Of course it was for interview questions. :)
@RichardChesterwood4 жыл бұрын
Ah the dreaded interview questions. Can't understand why they persist in doing this (asking pre-set questions). Good luck with it though!
@jayateerthmirji17364 жыл бұрын
Hi . Is proxy container same as a sidecar container?
@RichardChesterwood4 жыл бұрын
Hi yes. A sidecar in kubernetes generally is any kind of "helper" container that runs alongside some kind of main container. As you know, in Istio the proxy is implemented as a second container, so it's often referred to as "the sidecar", although sidecars can be used for other things. If you're talking about Istio, then people will know that Proxy == Sidecar
@diptendutan95895 жыл бұрын
So what is the differences between pod network solution (like Weave-net) and Service mesh in context of kubernetes? Can pod network solution(wevae-net or Calico) and Service mesh (like istio) be present at the same time in kubernetes?
@ishandassanayake85814 жыл бұрын
calico and weave are operating at L3 or L4 which setup the overlay network for pods, and Istio Envoy is L7 and it's in a pod as a sidecar container. You need some solution to connect those istio proxies, that's where the cni(calico or weavenet) comes in.
@tomorrowsTomorrow5 жыл бұрын
Nice Richard, do you have topics with examples on how to measure performance (scaling will come later) of istio - I didn't see anything on the training course. I'm eluding to istio.io/docs/ops/deployment/performance-and-scalability/ on how they perform their measurements. Thanks
@RichardChesterwood4 жыл бұрын
Sorry Gerry I missed your comment - too late now I guess! We do touch a little on this, but not much - I know they have their own tools to do load testing. Biggest issue for me rather than performance (I don't feel any particular impact from Istio) is that the sidecars do make requests which means you will need a bigger cluster and hence more costs.
@WillemGoudsbloem4 жыл бұрын
It was all good, besides that a pod is not a microservice
@RichardChesterwood4 жыл бұрын
True. The previous course to this was microservice oriented though, so in the courses, I do refer to pods and microservices a bit interchangeably. But yes!