BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//pretalx.devconf.info//devconf-cz-2025//speaker//UKGQ7Z
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-devconf-cz-2025-YGEHPJ@pretalx.devconf.info
DTSTART;TZID=CET:20250613T101500
DTEND;TZID=CET:20250613T105000
DESCRIPTION:Since the beginning of time\, declarative APIs have been drivin
 g everything that can happen inside a Kubernetes cluster. Predefined CRDs\
 , operators defining custom CRDs\, everything is about declarative APIs. W
 rite your YAML once\, deploy it\, forget it. That’s how you create a clu
 ster\, that’s how you deploy your workload.\n\nBut is it\, for real\, as
  simple as it sounds? How do you bring declarativeness to the imperative w
 orld? In the current state of things\, host networking is one huge imperat
 ive nightmare. So how to happily marry an old-school Network Manager and b
 rand new Kubernetes API?\n\nOver the years we were working on the NMstate 
 project to provide you with a Declarative Network API\, allowing you to ma
 nage host networking in a declarative manner.\n\nIn 2025 we are coming bac
 k with brand new features. Based on the feedback\, we focused on air-gappe
 d and big clusters – think hundreds of nodes with hundreds of VLANs each
 . We also happily married K8s and KubeVirt – no matter what your workloa
 d is\, containers or VMs\, NMstate is there for you.\n\nNot only a project
  update – we will also show you how the Kubernetes cluster with NMState 
 Operator manages networking on the nodes it deploys. It may sound like a c
 hicken and egg situation\, but trust us\, it is not. Last but not least\, 
 we show how it protects itself from applying destructive network changes p
 otentially taking your cluster down.\n\nJoin us and discover what’s new 
 in the world of complex network topologies.
DTSTAMP:20260816T021327Z
LOCATION:E112 (capacity 156)
SUMMARY:Declarative Networking in Declarative World\, ver. 2025 - Mateusz K
 owalski
URL:https://pretalx.devconf.info/devconf-cz-2025/talk/YGEHPJ/
END:VEVENT
END:VCALENDAR
