- 15
- 29 975
CookNCode
United States
Приєднався 28 гру 2022
Kubernetes CRDs & Operators (Part 2): Writing Your First Operator!
Learn Kubernetes Operators & Write Your First One!
In this video, we dive into Kubernetes Operators - what they are, how they work, and how to write one using Shell Operator. We cover:
How Kubernetes controllers work
What are operators
Popular operators in the wild
Writing an operator using Shell Operator
Running and testing our operator
⚡️ Code from the video:
[github.com/shabbirsaifee92/k8s-crds-operator]
📚 Resources:
Shell Operator Documentation:
github.com/flant/shell-operator
Operator SDK Documentation:
sdk.operatorframework.io/
Kubernetes Operator Documentation:
kubernetes.io/docs/concepts/extend-kubernetes/operator/
Leave a comment if you have questions or topics you'd like me to cover in future videos!
#Kubernetes #K8s #DevOps #CloudNative #Operators
In this video, we dive into Kubernetes Operators - what they are, how they work, and how to write one using Shell Operator. We cover:
How Kubernetes controllers work
What are operators
Popular operators in the wild
Writing an operator using Shell Operator
Running and testing our operator
⚡️ Code from the video:
[github.com/shabbirsaifee92/k8s-crds-operator]
📚 Resources:
Shell Operator Documentation:
github.com/flant/shell-operator
Operator SDK Documentation:
sdk.operatorframework.io/
Kubernetes Operator Documentation:
kubernetes.io/docs/concepts/extend-kubernetes/operator/
Leave a comment if you have questions or topics you'd like me to cover in future videos!
#Kubernetes #K8s #DevOps #CloudNative #Operators
Переглядів: 270
Відео
Understand and Debug Kubernetes Pod Statuses
Переглядів 1915 місяців тому
Lets look at pod statsues, understand what they mean and learn where things can go wrong and hot to debug those issues. #kubernetes #PodStatuses #DevOps #CloudNative #Troubleshooting #k8s
Right Way to Build Serverless Applications in Kubernetes with Knative, Dapr and Keda!
Переглядів 5176 місяців тому
In this video we'll go through how to build event-driven systems in kubernetes with serverless functions. *Linkedin Profile* www.linkedin.com/in/shabbir-saifee/ *Create local kind cluster* github.com/shabbirsaifee92/multi-node-kind-cluster *Openfunction Repo* github.com/shabbirsaifee92/openfunction-dapr-demo *Openfunction docs* v0-7.openfunction.dev/docs/introduction/ #Kubernetes #Knative #Dapr...
Reduce Kubernetes Cost with Spot Nodes and Kyverno Policies
Переглядів 6168 місяців тому
In this tutorial I'll walk you through how to use spot nodes in your kubernetes cluster with the help of kyverno policies. *Linkedin Profile* www.linkedin.com/in/shabbir-saifee/ *Github Repo github.com/shabbirsaifee92/spot-kyverno-demo #Kubernetes #Kyverno #cloudcostmanagement #spotnodes
Create Dynamic Database Credentials with Vault Secrets Operator
Переглядів 1,4 тис.10 місяців тому
In this tutorial we'll how to enable the database secrets engine and create dynamic secrets for postgres database from vault using VSO and use it with Kubernetes workload. *Linkedin Profile* www.linkedin.com/in/shabbir-saifee/ *Github Repo to setup local kind cluster* github.com/shabbirsaifee92/multi-node-kind-cluster *How to use Vault Secrets Operator in Kubernetes* ua-cam.com/video/ECa8sAqE7M...
How to use Vault Secrets Operator in Kubernetes
Переглядів 6 тис.Рік тому
In this tutorial we'll explore the integration and management of secrets stored in Hashicorp Vault inside Kubernetes using the Vault Secrets Operator. We'll learn how to enable the kv-v2 secrets engine and retrieve static secrets from vault using VSO and use it with your Kubernetse workload *Linkedin Profile* www.linkedin.com/in/shabbir-saifee/ *Github Repo to setup local kind cluster* github.c...
HashiCorp Vault on Local Kubernetes (kind) Cluster | Retrieving Secrets Tutorial
Переглядів 1,7 тис.Рік тому
HashiCorp Vault on a local Kubernetes (kind) cluster and learning how to securely manage and retrieve secrets. In this step-by-step video guide, we'll walk through the entire process, from setting up the Kubernetes environment to interacting with Vault to safeguard your sensitive data. *Linkedin Profile* www.linkedin.com/in/shabbir-saifee/ *Github gist* gist.github.com/shabbirsaifee92/29d762c3b...
What are Custom Resource Definitions (CRDs) in Kubernetes - CRDs and Operators Part 1
Переглядів 9 тис.Рік тому
In this hands-on tutorial series, we will dive deep into CRDs and Operators, two powerful concepts that empower you to extend Kubernetes with custom resources and automated workflows. 🎯 Part 1: Understanding CRDs 🎯 In this first episode, we'll understand what Custom Resource Definitions (CRDs) are and how they enable you to create your own resource types, tailored to your specific use cases. CR...
Implement Istio Circuit Breaker Pattern on Kubernetes Kind Cluster | Istio Traffic Management Part 2
Переглядів 2,3 тис.Рік тому
Explore the power of Istio's Circuit Breaker Pattern and learn how to implement it in your microservices architecture. This video covers the fundamentals of circuit breakers and provides a step-by-step demonstration of Istio's seamless implementation. Follow along as I show you how to set up and configure the Circuit Breaker Pattern on a local Kubernetes Kind cluster. Whether you're a DevOps en...
Istio Traffic Management On Local Kubernetes Kind Cluster - Part 1
Переглядів 881Рік тому
Lets learn how to implement url rewriting and traffic shifting using istio on local kubernetes kind cluster *Github repo* github.com/shabbirsaifee92/multi-node-kind-cluster *Istio Gateway On Kubernetes Cluster* ua-cam.com/video/6tEy9Rp kw/v-deo.html *Istio Service Mesh On Kubernetes Cluster* ua-cam.com/video/Kn-5f3kl9o4/v-deo.html *How to setup a local multi node kubernetes cluster* ua-cam.com/...
How to install istio gateway on local kubernetes kind cluster
Переглядів 3,1 тис.Рік тому
Lets learn how to install istio gateway on a kind cluster, and how it compares with kubernetes ingress controller. *Github repo* github.com/shabbirsaifee92/multi-node-kind-cluster *Istio Service Mesh On Kubernetes Cluster* ua-cam.com/video/Kn-5f3kl9o4/v-deo.html *How to setup a local multi node kubernetes cluster* ua-cam.com/video/QBM-aqtS4oU/v-deo.html *Kubernetes monitoring with prometheus an...
Istio Service Mesh On Kubernetes Cluster
Переглядів 1,9 тис.Рік тому
Lets learn how to install istio service mesh on a kind cluster, and understand how istio handles pod to pod communication in a kubernetes cluster. But before diving into it, I'd recommend reading a little bit about service mesh and istio's architecture. *What is a service mesh?* istio.io/latest/about/service-mesh/ *Istio service mesh architecture* istio.io/latest/docs/ops/deployment/architectur...
Kubernetes Monitoring with Prometheus and Grafana
Переглядів 5412 роки тому
In this video we are going to learn how to implement Kubernetes monitoring with tools like Prometheus and Grafana. How to create local kind cluster: ua-cam.com/video/QBM-aqtS4oU/v-deo.html Github Repo: github.com/shabbirsaifee92/multi-node-kind-cluster Prometheus Helm Chart: artifacthub.io/packages/helm/prometheus-community/prometheus Grafana Helm Chart: artifacthub.io/packages/helm/grafana/gra...
Kubernetes Observability: Install Log Aggregation Stack on Kind Cluster
Переглядів 3882 роки тому
In this video we are going to understand the basics of log aggregation and deploy Elasticsearch, Filebeat and Kibana on our local Kind Kubernetes cluster. Github Repo: github.com/shabbirsaifee92/multi-node-kind-cluster Artifacthub: artifacthub.io/
Create Local Multi-Node Kubernetes Cluster with Kind
Переглядів 8882 роки тому
Download Docker Desktop www.docker.com/products/docker-desktop/ Kind - kind.sigs.k8s.io/ Setup Script - github.com/shabbirsaifee92/multi-node-kind-cluster