Kubernetes Controllers, Custom Controllers and Operators explained with use cases

Описание к видео Kubernetes Controllers, Custom Controllers and Operators explained with use cases

In this video we looked into what exactly are Kubernetes controllers, Custom Controllers and Operators in Kubernetes.
We actually started with the controllers that are running as part of Controller manger and then defined the custom controller.
A part from that we also looked into the use cases of Operators and then defined them.
The use case that we looked into was managing a distributed database on top of Kubernetes, we discussed about the problems that database administrators will encounter if they want to add another node on the DB cluster or if in case they have to change the leader node.

Web:
https://viveksingh.dev/

Twitter:
  / viveksinghggits  

00:00 Introduction
00:18 Agenda
00:34 Brief Kubernetes Controller Manger
01:43 What are Kubernetes Controllers
02:14 Deployment Kubernetes Controller
04:01 Improved definition of Controllers
05:23 Browsing through Controller Manger's Controllers
06:10 Querying current state of cluster
08:43 Current state and expected state
09:13 What are Custom Controllers
10:07 Discussing controller that syncs secrets b/w namespaces
12:57 Running distributed database on Kubernetes
13:46 Adding a node on database and manual intervention
17:02 Changing Leader of DB Cluster
17:45 How operators help us
18:28 Operators with Custom Resources
22:06 Conclusion
23:03 thanks for watching

Комментарии

Информация по комментариям в разработке