Загрузка страницы

Packaging (containerise and RBAC) your K8S operator as a developer | Writing K8S Operator - Part 6

In this video we looked into how we can containerise our application that we have been writing and setup RBAC so that it can be deployed on the Kubernetes cluster.
GitHub:
https://github.com/viveksinghggits/kluster

Kluster Playlist:
https://youtube.com/playlist?list=PLh4KH3LtJvRTtFWz1WGlyDa7cKjj2Sns0

Web:
https://viveksingh.dev/

00:00 Introduction
00:26 Agenda
00:42 What were we writing
01:08 What has been done already
01:38 What are we gonna do today
02:06 Containerise the application
04:06 Building config using InClusterConfig()
06:50 Build/push the image
08:52 Deployment manifest
12:20 Handling RBAC for kluster
23:36 Brief discussion about spec/status split
24:49 Continuing RBAC resources
28:39 Testing the things again
28:49 Errored, issues in Kluster resource
30:47 Testing again, errored RBAC again
34:10 Testing things again
36:10 Validating version slug
36:54 Like and Subscribe

Видео Packaging (containerise and RBAC) your K8S operator as a developer | Writing K8S Operator - Part 6 канала Vivek Singh
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
12 сентября 2021 г. 21:41:18
00:37:02
Другие видео канала
Implementing K8S Volume Populator | Writing a K8S Volume Populator from scratch - 3Implementing K8S Volume Populator | Writing a K8S Volume Populator from scratch - 3Writing Go (MySQL) API from scratch, containerizing it and deploying it on Kubernetes | Part - 2Writing Go (MySQL) API from scratch, containerizing it and deploying it on Kubernetes | Part - 2SubResources and additional printer columns for CRDs | Writing K8S Operator - Part 4SubResources and additional printer columns for CRDs | Writing K8S Operator - Part 4Handle delete event for object | Writing controller to expose your deployment | Part - 3Handle delete event for object | Writing controller to expose your deployment | Part - 3Internal architecture of K8S Volume Populators | Writing a K8S Volume Populator from scratch - 2Internal architecture of K8S Volume Populators | Writing a K8S Volume Populator from scratch - 2Kubernetes objects/resources in Go | Basics of client-go Kubernetes Part - 3Kubernetes objects/resources in Go | Basics of client-go Kubernetes Part - 3What are containers, how do they work and how are they different from container runtimes (Docker)?What are containers, how do they work and how are they different from container runtimes (Docker)?Mounting attached volume to a staging directory | Writing a Kubernetes CSI plug-in from scratch -8Mounting attached volume to a staging directory | Writing a Kubernetes CSI plug-in from scratch -8Kubernetes Volumes and Persistent Volumes tutorial | Detailed explanation of volume provisioningKubernetes Volumes and Persistent Volumes tutorial | Detailed explanation of volume provisioningEvent recorder for Kluster and routines to handle Objects from Queue | Writing K8S Operator - Part 5Event recorder for Kluster and routines to handle Objects from Queue | Writing K8S Operator - Part 5Kubernetes initContainers | Wait for MySQL to be running using initContainersKubernetes initContainers | Wait for MySQL to be running using initContainersDeploy node plugin and node-driver-registrar | Writing a Kubernetes CSI plug-in from scratch -6Deploy node plugin and node-driver-registrar | Writing a Kubernetes CSI plug-in from scratch -6Writing a Kubernetes custom controller (ekspose) from scratch to expose your deployment | Part - 2Writing a Kubernetes custom controller (ekspose) from scratch to expose your deployment | Part - 2Setting up the gRPC server for CSI plug-in | Writing a Kubernetes CSI plug-in from scratch -3Setting up the gRPC server for CSI plug-in | Writing a Kubernetes CSI plug-in from scratch -3Implement CreateVolume RPC of Controller Service | Writing a Kubernetes CSI plug-in from scratch -5Implement CreateVolume RPC of Controller Service | Writing a Kubernetes CSI plug-in from scratch -5Implementing NodePublishVolume of NodePlugin | Writing a Kubernetes CSI plug-in from scratch -9Implementing NodePublishVolume of NodePlugin | Writing a Kubernetes CSI plug-in from scratch -9Deploying ext.-provisioner and controller plugin | Writing a Kubernetes CSI plug-in from scratch -4Deploying ext.-provisioner and controller plugin | Writing a Kubernetes CSI plug-in from scratch -4Calling DigitalOcean APIs on Kluster's add event | Writing K8S Operator - Part 3Calling DigitalOcean APIs on Kluster's add event | Writing K8S Operator - Part 3Hello World !!! (Deprecated)Hello World !!! (Deprecated)Anatomy of Persistent Volume Controller in Kubernetes | Code walk throughAnatomy of Persistent Volume Controller in Kubernetes | Code walk through
Яндекс.Метрика