Перейти к содержимому

Kubernetes CRDs (Custom Resource Definitions) and CRs (Custom Resources) explained, with examples

Vivek Singh

0:00 / 0:00

Kubernetes CRDs (Custom Resource Definitions) and CRs (Custom Resources) explained, with examples

31 312 просмотров · 5 лет назад
Vivek Singh
8,38 тыс. подписчиков
31 312 просмотров · 5 лет назад
In this video I talked about what are Kubernetes Custom Resources and how we can create or register them with API Server using Custom Resource Definition. We also looked into a use case of Custom Resource a explored how actually a new endpoint is registered in the API Server when we create the CRD. We also looked into Custom Resource field pruning and and status sub resource. Web: https://viveksingh.dev/ 00:00 Introduction 00:18 Agenda 00:30 What are Kubernetes Custom Resources (CRs) 01:30 How to create (register) a Custom Resource 02:15 How exactly custom resource is registered in API Server 05:54 How a specific request is handled by API Server layers 07:10 Just creating Custom Resource would just store it in K8S Data Store 08:30 Use Case of Custom Resources 11:13 Look into manifest of Custom Resource Definition (Name and Schema) 13:21 Register different versions of CR in the same group 13:53 Open API Schema specification and validation using CRD 16:18 Register different versions of CR in the same group (Revisit) 17:07 Register a Custom Resource by creating CRD 22:09 Custom Resource field pruning 24:06 Custom Resource Scopes 24:51 CRD Schema Validation and Format 26:23 Combination of Custom Resource and Custom Controllers 26:50 Status Sub Resources 31:30 Conclusion, Like and Subscribe