Files
kubecon26/content/day0/04_vmware.md

1.5 KiB

title, weight, tags
title weight tags
The Node OS Is Part of Your Platform Contract 4
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