Redis on Kubernetes for beginners

preview_player
Показать описание

In this episode we're taking everything we learnt about running Redis and we're running it on Kubernetes. Everything from the YAML, to persistence, replication, the sentinel and testing of cluster failover.
Checkout the source code below 👇🏽 and follow along 🤓

Also if you want to support the channel further, become a member 😎

Checkout "That DevOps Community" too

Source Code 🧐
--------------------------------------------------------------

If you are new to Kubernetes, check out my getting started playlist on Kubernetes below :)

Kubernetes Guide for Beginners:
---------------------------------------------------

Kubernetes Monitoring Guide:
-----------------------------------------------

Kubernetes Secret Management Guide:
--------------------------------------------------------------

Like and Subscribe for more :)

Follow me on socials!

Music:

Рекомендации по теме
Комментарии
Автор

Holy sh*t, been reading/watching walkthroughs to properly setup nodes on my k3s cluster. This is the first piece of media where, by the end, I've actually got a working product and learned more about cluster devOps. Even tho this is a 3 year old video, it's better than most guides coming out today, thanks a million.

zappyman
Автор

I just discovered this channel, it's golden... Thank you for your great work.

mehmetesen
Автор

Awesome videos, greatly enjoy the redis series as I'm a Sr. System Admin who has been tasked with setting up a redis cluster for new containerize deployments. All your vids are great, thanks for all the hard work.

kevinshea
Автор

12:12 - 12:44 is a really important point. After many hours of reading and trying, I finally have a setup that I understand and have customized to my own requirements, using my own scripts. If I ever need to change anything or scale my cluster I know what to change. You can't just copy all the code from this video and expect it to work with your needs.

Amazing video btw it was extremely helpful!

carlriis
Автор

Thank you for great lecture, Anton Chigurh!

iilillilili
Автор

This is so cool. Im enjoying your kubernetes series so far. Thank you

TheMrJoshua
Автор

Absolute gem of a video ! Kudos my man !

RahulSharmaSingularity
Автор

Thanks for a great series! It would be a great addition to how to setup redis using a Helm chart (like bitnami) or an Operator - to see how this setup could be simplified

mattiasfjellvang
Автор

How a re-joining pod decides if it should be master/replica was exactly what I was looking for - great video, excellent presentation too. Thank you.

mostlyAtNight
Автор

Hi, I tried this but it’s kinda worked but some issues: not sure why in the initacontainer of statefulset, $(hostname) is returning empty hence even redis-0 is also becoming slave 😢

nani
Автор

Amazing, a change to the storage class and password and everything just worked. Excellent videos, all of them, you'll definitely have a million subscribers one day.

DigisDen
Автор

Epic thanks! Have been chewing over this week how to solve this architecture problem. Was better solution than cluster with shards.

chrisscole
Автор

great to see such detailed explanations accompanied by code in github. thanks

fgngejw
Автор

Pure Gold! Thanks for all of your great work.

ThatOdooGuy
Автор

What a great video, I've new in Kubernetes and your video is very helpful to me, Thank you

agushary
Автор

Great video! It is very helpful. I appreciate the work you are putting into this channel! It's great stuff. Keep up the amazing work.

dansikes
Автор

Great video. Very helpful ! Why to maintain volumes for sentinel also ? and if three redis pods will die at a time then what is the case?

vamshipunna
Автор

would be keen to see this updated for AWS where the 3 Redis instances and 3 sentinels are distributed over 3 AZ's each AZ configured with a dedicated/local storage class. in your stateful set yaml, line 70 you reference the storage class, issue with AWS and az's you will have a storage class defined per az. from what I've seen I will also need to define a affinity rule to pin one pod per az... (my nodegroups got a tag location which is az1, az2 or az3...) this works perfectly on a single dc cluster.

georgelza
Автор

Thank you for such a great tutorial!
Wish you success!

davida.
Автор

Thanks for this awesome video. But how can we access all the redis pods from the client side using a single service IP.

himansusekharmishra