Ops engineers can use Kubernetes operators for their work!
I feel there's a gap, or fear from going into building a K8s controller so I made this video to support colleagues around the world.
An operator / controller can respond to live events on the cluster and perform various tasks, while maintaining high availability and best practices!
This video shows the use of "Kubebuilder" and how it can generate most of the Go code for you, leaving you to implement your logic inside.
I've chosen to implement a simple controller that responds to pod events, and reports to slack when they occur.
Links
=======================================
▶ The Kubebuilder book: [ Ссылка ]
▶ Kubebuilder @ GitHub: [ Ссылка ]
▶ How to build a local cluster in 10 seconds: [ Ссылка ]
▶ My GitHub with the supporting code: [ Ссылка ]
My Favourite Gear!
=======================================
* If you enjoy my content, using the links below can help me with a small commission, thank you!
⌨️ My keyboard is the wonderful HHKB: [ Ссылка ]
🔗 The HHKB is wired with a high quality coiled cable: [ Ссылка ]
⌨️ Backup keyboard (for traveling mainly) - Nuphy Air60: [ Ссылка ]
🖥️ My ultra wide 49" monitor: [ Ссылка ]
🎙️ Microphone - HyperX Quadcast: [ Ссылка ]
🦾 Heavy Duty Monitor Arm: [ Ссылка ]
🖱️ Mouse - MX Master 3: [ Ссылка ]
Subscribe!
=======================================
For more videos like this: [ Ссылка ]
My blog: [ Ссылка ]
Dev & Ops tools Telegram channel: [ Ссылка ]
Chapters:
==============================
00:00 - Intro
00:43 - Kubebuilder
02:04 - Building the API
02:43 - The spec
04:36 - The controller
07:34 - Building a local cluster
08:14 - First test
09:55 - The CRD Yaml
11:02 - Implementing the logic
12:26 - Slack bot configuration
14:08 - Moment of truth!
#devops #terminal #sys #system #sysadmin #cloud #cli #terminal #dev #ops #ricing #linux #macos #commandline
Music
==============================
Gentle Lo-Fi Vlog Background Music | Cookies by Alex-Productions | [ Ссылка ]
Music promoted by [ Ссылка ]
Creative Commons CC BY 3.0
[ Ссылка ]
On My Way by Ghostrifter Official | [ Ссылка ]
Music promoted by [ Ссылка ]
Creative Commons CC BY-SA 3.0
[ Ссылка ]
Sleepless by Purrple Cat
Bedhead by Purrple Cat
Pillow Fort by Purrple Cat
[ Ссылка ]
Music promoted by [ Ссылка ]
Creative Commons CC BY-SA 3.0
[ Ссылка ]
Ещё видео!