Introduction to Linkerd for beginners | a Service Mesh

  Рет қаралды 29,853

That DevOps Guy

That DevOps Guy

3 жыл бұрын

Subscribe to show your support! goo.gl/1Ty1Q2 .
Patreon 👉🏽 / marceldempers
In this video we take a look at Linkerd.
We deploy our example microservice architecture
We deploy Linkerd
Cover its components
Opt in to different features
Inject and find a network bug using it's tools
Checkout the source code below 👇🏽 and follow along 🤓
Also if you want to support the channel further, become a member 😎
marceldempers.dev/join
Checkout "That DevOps Community" too
marceldempers.dev/community
Source Code 🧐
--------------------------------------------------------------
github.com/marcel-dempers/doc...
If you are new to Kubernetes, check out my getting started playlist on Kubernetes below :)
Kubernetes Guide for Beginners:
---------------------------------------------------
• Kubernetes development...
Kubernetes Monitoring Guide:
-----------------------------------------------
• Kubernetes Monitoring ...
Kubernetes Secret Management Guide:
--------------------------------------------------------------
• Kubernetes Secret Mana...
Like and Subscribe for more :)
Follow me on socials!
marceldempers.dev
Twitter | / marceldempers
GitHub | github.com/marcel-dempers
Facebook | thatdevopsguy
LinkedIn | / marceldempers
Instagram | / thatdevopsguy
Music:
Track: Joakim Karud - Holiday Blues | is licensed under a Creative Commons Attribution licence (creativecommons.org/licenses/...)
Listen: / holiday-blues
Track: Amine Maxwell - lovely | is licensed under a Creative Commons Attribution licence (creativecommons.org/licenses/...)
Listen: / lovely
Track: Amine Maxwell - Night And The City | is licensed under a Creative Commons Attribution licence (creativecommons.org/licenses/...)
Listen: / night-and-the-city
Track: WG $P_BEATZ - SAD LOFI CHILL TYPE BEAT [Uso Livre!] (Prod.WG $P) | is licensed under a Creative Commons Attribution licence (creativecommons.org/licenses/...)
Listen: / sad-lofi-chill-type-be...
Track: Lumosik - [FREE USE] Chill, Sad type beat (prod. Lumosik) | is licensed under a Creative Commons Attribution licence (creativecommons.org/licenses/...)
Listen: / free-use-chill-sad-typ...
Track: Ghostrifter Official - Mellow Out [Lofi Study Music] | is licensed under a Creative Commons Attribution licence (creativecommons.org/licenses/...)
Listen: / mellow-out
Track: Fox Beat 2 - Joakim Karud - Summer Vibes - Royalty Free Vlog Music [BUY=FREE] | is licensed under a Creative Commons Attribution licence (creativecommons.org/licenses/...)
Listen: / joakim-karud-summer-vi...
Track: souKo - souKo - Parallel | is licensed under a Creative Commons Attribution licence (creativecommons.org/licenses/...)
Listen: / parallel

Пікірлер: 70
@bhaaratsharma6023
@bhaaratsharma6023 2 жыл бұрын
You are my go-to guy for anything related to DevOps. The one thing I really like about your videos is that they are precise, to the point, and cover as much detail as possible. You don't bullshit around talking about vague stuff. Thank you for the effort you put in.
@maddos19
@maddos19 3 жыл бұрын
Your videos are perfect in every levels. Documented with code, important points explained correctly and quickly. Plus the practical approach makes is very easy to absorb information. I was able to setup and understand k8s and tools such as argocd with minimum reading of the documentation. I like the fact that it's easy to follow for someone in the industry but also doesn't cater too much into beginners, which is what I like the most. I hate when videos try to explain every basics possible. Keep it up this is truly masterful!
@secretluver
@secretluver 3 жыл бұрын
You're the real G. Thank you for all the high-quality information presented in a simple, direct way with examples. Keep up the good work
@steffenuhlig1970
@steffenuhlig1970 2 жыл бұрын
I binge-watched a lot of your tutorials over the weekend. Your style is unique and I learned a lot. I‘m a Patreon now and hope you will continue to create great stuff. Thank you very much for all your videos that are already out there!
@MarcelDempers
@MarcelDempers 2 жыл бұрын
Thanks for the kind words and support 🙏🏼💪🏽
@catsgotmytongue
@catsgotmytongue 3 жыл бұрын
I tried istio before and although I eventually got it working, linkerd looks way easier to understand and maintain. I am the one responsible for our aks cluster in my small dev team. Your videos are great combination of explanation and demos, thanks. Istio is great but it has a big learning curve.
@pcfreak1992
@pcfreak1992 2 жыл бұрын
I found one of your videos recently and thought "What a good video, let me check what else he has". When I checked your channel, there are like dozens of amazing videos. Just wow! Keep it up!
@alirezanasri9557
@alirezanasri9557 2 жыл бұрын
I have speechless, I have never imagined that I could learn service mesh easily, but you made it.
@aabishkarwagle8708
@aabishkarwagle8708 3 жыл бұрын
So much of learning in 30 mins. Thanks for your effort. Liked and Subscribed.
@bryanmonsalvatge1696
@bryanmonsalvatge1696 Жыл бұрын
Love all the videos around service meshes. Appreciate the content!
@saintgeezus
@saintgeezus 3 жыл бұрын
Your voice is so clear, and the explanation is so good. Subscribed !!!
@juliankleinhans
@juliankleinhans 3 жыл бұрын
Awesome! You are a really great teacher! I cant wait to watch all the rest of your videos!!!
@rashidshiplu
@rashidshiplu Жыл бұрын
Thanks Bro, your videos really help. You explain complex stuff very easily.
@shankstein5585
@shankstein5585 3 жыл бұрын
i'm new to SM. watched 1st and linkerd. awesome explaination. loved it!!. hats off!
@moonape1226
@moonape1226 2 жыл бұрын
Thanks for the video! Really informative and nice explanation for beginner like me.
@niklasolleasberg
@niklasolleasberg 3 жыл бұрын
This is great! Great content and nice editing. subscribed
@lurhq343
@lurhq343 2 жыл бұрын
What a great video!!!!!!!! Amazing! Thanks so much for this Linkerd video!
@ahmedadly
@ahmedadly 3 жыл бұрын
Awesome! Thank you for the great explanation
@ajk7151
@ajk7151 Жыл бұрын
excellent demo! thank you very much.
@binc75
@binc75 3 жыл бұрын
Nice video! Thanks for the effort of sharing!
@luqmansen
@luqmansen 3 жыл бұрын
Super cool, thanks for the video. I love you DevOps guy!!
@yasirkaram
@yasirkaram 3 жыл бұрын
Just amazing and 1000 amazing video, thanks Marcel, am keen to see similar Kong video too
@vincentnelis5354
@vincentnelis5354 3 жыл бұрын
Such a great explanation as usual. Thank you for your time
@MarcelDempers
@MarcelDempers 3 жыл бұрын
It's a pleasure, welcome aboard! 💪🏽
@barantomasz
@barantomasz 2 жыл бұрын
Great video. Maybe App Mesh as a next movie?
@acehanks
@acehanks 3 жыл бұрын
Awesome video. Many thanks!
@harmonyincode1800
@harmonyincode1800 2 жыл бұрын
Super amazing, thank you!
@shabbirshaik2975
@shabbirshaik2975 2 жыл бұрын
Great Video. Please do a video on other features like canary/blue-green deployments, load balancing
@adarshkumar83
@adarshkumar83 3 жыл бұрын
you are really good i learned a lot from you on this thanks a lot
@KingoOoVideos
@KingoOoVideos Жыл бұрын
It's really an amazing video one of my favorite on this amazing channel can you please elaborate more and also can you please make video about Cilium as CNI and service mesh
@veritas7010
@veritas7010 3 жыл бұрын
You are a legend, thank you for your effort! :D
@patrykpotrykus_com
@patrykpotrykus_com 3 жыл бұрын
Please do some comparison for example linkerd vs Istio, thanks!
@jacobhayes7552
@jacobhayes7552 3 жыл бұрын
Video request: Deploying a stateful service across a MULTI cluster. Especially pod-pod (same service, DIFFERENT cluster) and pod-service (different service, different cluster) communication.
@viktorgadachek3933
@viktorgadachek3933 3 жыл бұрын
Great video as always! Does it have jaeger and open tracing components?
@tiagomedeiros7935
@tiagomedeiros7935 2 жыл бұрын
You must have been a lot of work making this video. Thank you
@boristheblade3832
@boristheblade3832 3 жыл бұрын
Awesome video, thank you! I guess the next one will be about the Istio?
@hrvojetonkovac6519
@hrvojetonkovac6519 3 жыл бұрын
Great video. 👏 Service meshes are awesome. I'm wondering how does linkerd relate to k8s network policies?
@mihailiordanov1
@mihailiordanov1 3 жыл бұрын
Amazing videos! Can you make a video about deploying/configuring Confluent Platform (Kafka/Zookeeper/Schema Registry/kSQL/Kafka Connect) to Kubernetes.
@PedromrBras
@PedromrBras 2 жыл бұрын
Great content.
@PraexorVS
@PraexorVS 3 жыл бұрын
Magnifico y gracias 🙏
@HowToCureDepression
@HowToCureDepression 3 жыл бұрын
thank you again for great video.. question; is there a tool which you use to make that diagram at 0:19 which shows the routes or was it done by hand ? :D
@MarcelDempers
@MarcelDempers 3 жыл бұрын
There is, its amazing asciiflow.com/
@RodrigoMocca
@RodrigoMocca 3 жыл бұрын
Hi! Thanks again for your videos. I'm trying to configure Linkerd in my test environment, an ubuntu server with microk8s. I've enabled microk8s add on, such as documentation says. But I can't open the dashboard, I'm getting a message that says I'm trying to open it from a not allowed host. I've tried using the Nginx Ingress controller, but after the configuration, I'm getting a 404. Do you have any clue what can be wrong or where can I find information about it?
@saravuthruangsutham2998
@saravuthruangsutham2998 3 жыл бұрын
You are the man!
@allegroit2006
@allegroit2006 3 жыл бұрын
Really great content and will start to use linkerd for sure :) Which servicemesh do you prefer personally? Keep up the great work, Marcel!
@MarcelDempers
@MarcelDempers 3 жыл бұрын
Thank you! 💪🏽 I don't have a ton of mesh experience just yet, but to me personally, usability, documentation, UX mean everything and it's one of many things that set Linkerd apart from the rest :)
@allegroit2006
@allegroit2006 3 жыл бұрын
@@MarcelDempers Thanks for the answer. After having a look into our needs, for example better control of circuit breakers and better configurable retries (incremental time between retries) it seems linkerd is still at the beginning and there are yet not that much plugins to use, but will hopefully come in the future. Until then I will test istio and linkerd in our test environment.
@georgelza
@georgelza 3 жыл бұрын
HopeI can ask, any chance you can do similar covering istio.
@jagdeepgupta6194
@jagdeepgupta6194 3 жыл бұрын
Do you have terraform installation of linkerd2 on cloud (google or aws) For east steps ?
@bigfoot99uk
@bigfoot99uk 2 жыл бұрын
Thanks
@ChristianAltamiranoAyala
@ChristianAltamiranoAyala 3 жыл бұрын
Great video, I think it would be better if the installation is made with helm since it is used mostly.
@shanmukhabollapragada8832
@shanmukhabollapragada8832 3 жыл бұрын
linkerd.io/2/tasks/install/
@shanmukhabollapragada8832
@shanmukhabollapragada8832 3 жыл бұрын
linkerd.io/2/tasks/install-helm/
@sharhanalhassan7352
@sharhanalhassan7352 2 жыл бұрын
Hey Buddy. This is awesome! At 7:00, I'm trying to use an alpine container too but seem not to be able to have access to the kind cluster from the container. This is the error I'm getting when I try "kubectl get nodes" from inside the container: error: unable to load root certificates: unable to parse bytes as PEM block
@MarcelDempers
@MarcelDempers 2 жыл бұрын
I would check the version of kubectl in the container and ensure its a similar version to kubernetes running in the kind cluster. I may have an issue in the guide where I always use latest kubectl VS a pinned version of k8 The versions might be too out of sync
@sharhanalhassan7352
@sharhanalhassan7352 2 жыл бұрын
@@MarcelDempers Hey buddy. I don't know what I did differently but it works now. I believe I probably didn't add the `--net host`. That is a gem hack of using containers. Thanks for your awesome videos
@jaysistar2711
@jaysistar2711 3 жыл бұрын
I have a video request. I am in an AWS environment, and I'm required to use RDS (a managed database that's outside of my EKS cluster). Istio has the egress gateway, which I can use for that, but because Windows containers are not yet supported (Envoy/Pilot-Agent is being ported, but it's not ready, yet.) by Istio. Therefore, I have to use an egress gateway for Windows containers as well. This feels unnatural, but it's what must be done while we're waiting for real support. Linkerd's proxy uses Hyper/Tokio/Mio, so it should work in Windows pods, but there's no Docker image built (on Docker Hub) for that, yet. Because of that, I'd like a video on Linkerd egress for something that uses RDS or just an external (to k8s) database (and native Linkerd (not Nginx) ingress, if there's time, or in another video), and possibly a status of Windows support for both Istio and Linkerd. I know that that's a big request, but I would think that it would be interesting to you and many in your audience, as well.
@evans8245
@evans8245 3 жыл бұрын
dude, can you like, try not to be so amazing ? i found your videos a day ago & you've covered most of my interests
@imacprousersam7306
@imacprousersam7306 2 жыл бұрын
Bro excellent! But it was quite fast though
@Itachi.Uchiha.Offical
@Itachi.Uchiha.Offical 3 жыл бұрын
Just interested, why are you using Windows? :D I switched to macOS the other day because DevOps tooling was a major pain on Windows.
@MarcelDempers
@MarcelDempers 3 жыл бұрын
My main OS is Linux. However, when I make videos, its better I put myself in my viewers shoes. Most of the audience is familiar with Windows, so familiarity with content creation is key and its key to have common grounds to maintain engaged viewership. If I was to film on my Linux machine, it would be distracting to many, since the experience is different for the folks watching.
@elidrissii
@elidrissii 3 жыл бұрын
@@MarcelDempers l think most people interested in devops are going to be using Linux or a Unix-based system in their main machine. People who do devops on Windows are probably the exception rather than the rule.
@jaysistar2711
@jaysistar2711 3 жыл бұрын
@@elidrissii There are those of us who are now forced to use Windows for Windows containers. Bringing older existing Windows web apps into Linux (.Net Core and ASP.Net 5) is going to take a while.
@angelbythewings
@angelbythewings 2 жыл бұрын
btw, if developers make some mistake, most people usually rollback to the old build 😂
@TomerShaiman
@TomerShaiman Жыл бұрын
video is no longer relevant : linkerd version 22.10.3 does not have web/ tap and many of the features mentioned in this video. ingress yaml are not alligned with the k8s 1.18 spec and the entire tutorial cannot be used as-it-is.
Istio Service mesh explained
33:14
That DevOps Guy
Рет қаралды 52 М.
Fluentd on Kubernetes: Log collection explained
27:54
That DevOps Guy
Рет қаралды 47 М.
BRUSH ONE’S TEETH WITH A CARDBOARD TOOTHBRUSH!#asmr
00:35
HAYATAKU はやたく
Рет қаралды 18 МЛН
ПЕЙ МОЛОКО КАК ФОКУСНИК
00:37
Masomka
Рет қаралды 10 МЛН
小路飞姐姐居然让路飞小路飞都消失了#海贼王  #路飞
00:47
路飞与唐舞桐
Рет қаралды 93 МЛН
YouTube Play Buttons !! 😱😱
00:17
Tibo InShape
Рет қаралды 10 МЛН
Cloud Native Live: Service mesh 101:  An introduction with Linkerd
56:24
CNCF [Cloud Native Computing Foundation]
Рет қаралды 2,2 М.
Introduction to Helm | Kubernetes Tutorial | Beginners Guide
27:32
That DevOps Guy
Рет қаралды 165 М.
60 seconds to a Linkerd service mesh on AKS | Azure Friday
18:45
Microsoft Developer
Рет қаралды 12 М.
Why I use Windows as a DevOps Engineer
21:07
That DevOps Guy
Рет қаралды 16 М.
Understanding CPU & Memory with the Kubernetes Vertical Pod Autoscaler
22:12
Service Mesh: What & Why ? - a new series
13:38
That DevOps Guy
Рет қаралды 35 М.
Simplify Kubernetes YAML with Kustomize
20:37
That DevOps Guy
Рет қаралды 74 М.
Consul Service Mesh Tutorial for Beginners [Crash Course]
1:47:58
TechWorld with Nana
Рет қаралды 60 М.
Understanding KUBECTL - Learning Kubernetes
40:34
That DevOps Guy
Рет қаралды 10 М.
You Probably DON’T Need a Service Mesh! - Abdellfetah Sghiouar, Google
29:21
XL-Power Best For Audio Call 📞 Mobile 📱
0:42
Tech Official
Рет қаралды 772 М.
AMD больше не конкурент для Intel
0:57
ITMania - Сборка ПК
Рет қаралды 474 М.
Xiaomi Note 13 Pro по безумной цене в России
0:43
Простые Технологии
Рет қаралды 1,9 МЛН