~/talk

Declarative Networking in Declarative World, ver. 2025

Talkat DevConf.CZ 2025 · 2025-06-12..06-14· [kubernetes, networking]
links:none on file
slides:none on file

NMState exposes a declarative host-networking CRD and operator that applies NetworkManager configs from Kubernetes, now GA for day‑2 changes and integrated with OpenShift installers and KubeVirt. Implementation is in Rust with Go/Rust/Python bindings; operators run checkpoints that revert failed network changes if default gateway is unreachable, preventing cluster loss. 2025 work targets air‑gapped and large deployments, with benchmarks on hundreds of nodes and VLANs and in‑cluster usage metrics to drive API and performance improvements.

AI-written summary · about

  1. 0:00Networking challenges
  2. 1:48Complex networking beyond cloud
  3. 8:34From imperative to declarative
  4. 11:25NMstate for host networking
  5. 12:30Kubernetes integration with NodeNetworkConfigurationPolicy
  6. 14:16Live demo: NMstate & NNCP
  7. 23:23NMstate architecture & ecosystem
  8. 25:30Why NMstate for management
  9. 28:40NMstate improvements & plans
  10. 30:48Q&A on NNCP configs
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.