Kubernetes Node Selector and Node Affinity | Taints & Toleration with NodeSel and Affinity

Описание к видео Kubernetes Node Selector and Node Affinity | Taints & Toleration with NodeSel and Affinity

In this video we looked into what are NodeSelector and NodeAffinity constructs in terms of Kubernetes. We actually looked into how we can use combination of Taints and Toleration and nodeSelector or NodeAffinity to make sure only a set of pods will be scheduled on a specific node.
We looked into the nodeAffinity types (requiredDuringSchedulingIgnoredDuringExecution, preferredDuringSchedulingIgnoredDuringExecution) in details and matchExpression operators as well.

Web:
https://viveksingh.dev/

00:00 Introduction
00:34 Kubernetes Scheduling Mechanisms
01:28 What is NodeSelector
03:47 Combination of NodeSelector, Taints and Toleration
05:03 Demoing NodeSelector
09:11 Limitation of NodeSelector
09:50 What is NodeAffinity and how it can be used to resolve NodeSelector limitation
11:00 Hard and soft affinity requirement
12:07 Types of NodeAffinity
14:32 MatchExpression operator
16:45 What does weight mean, in case of preferredDuringSchedulingIgnoredDuringExecution
19:11 Some special cases in case of multiple values for matchExpression and requiredDuringSchedulingIgnoredDuringExecution
21:11 Like and Subscribe

Комментарии

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