1.5 KiB
1.5 KiB
title, weight, tags
| title | weight | tags | ||||
|---|---|---|---|---|---|---|
| The Node OS Is Part of Your Platform Contract | 4 |
|
The usual "teaser" ment to get people to visit their stand and other talks
What happens if
- A kernel update breaks the CNI and affect every pod by breaking
- An app mutates the system MTU breaking all other networking operations and even cluster management
Baseline
- Platform engineers build abstractions every day
- Infra owns the hardware and hypervisor
- Platform own kubnernetes, gitops and so on
- Problem: Who owns the Node OS
Node states
- ClusterAPI assumes immutable nodes by relacing them when updating the os, kubernetes or cri
- But we want mutability for: Simple config updates, Zertificate things
- So why immutable: Version alignment, drift detection