All checks were successful
Build latest image / build-container (push) Successful in 57s
1.4 KiB
1.4 KiB
title, weight, tags
| title | weight | tags | ||||
|---|---|---|---|---|---|---|
| The Node OS Is Part of Your Platform Contract | <index of talk on the day> |
|
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