--- title: The Node OS Is Part of Your Platform Contract weight: 4 tags: - platformengineeringday - keynote - sponsor - vmware --- 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