Главная
Study mode:
on
1
- Intro
2
- Design
3
- Unterminate
4
- Data loss!
5
- ETCD registry
6
- The hack
7
- Fetching certs
8
- Connection
9
- ETCD client
10
- Implementing the client
11
- Runtime schema
12
- Implementing the protobuf lib
13
- Writing the decoder
14
- Writing the encoder
15
- Job done
Description:
Learn how to build a Golang program that interfaces with ETCD to prevent unintentional data loss in Kubernetes by reversing the termination process of Persistent Volume Claims (PVCs). Explore the design, implementation, and key concepts of this data recovery technique in a 35-minute tutorial. Dive into topics such as ETCD registry manipulation, certificate fetching, client implementation, runtime schema handling, and protobuf library usage. Follow along as the tutorial guides you through the process of creating a solution to recover bound PVCs that have been mistakenly or inadvertently marked for deletion, potentially saving critical data in your Kubernetes clusters.

Unterminating Kubernetes Resources - Avoiding Unintentional Data Loss

Cloud Native Skunkworks
Add to list