~/talk

Modern network configuration on Linux

Talkat DevConf.CZ 2020 · 2020-01-24..01-26· [linux-and-operating-systems, networking]
name:Till Maas
links:none on file
slides:none on file

Shows how to replace fragile ifup scripts with declarative tools: Linux System Roles (Ansible playbooks that push NetworkManager profiles at scale) and nmstate (YAML declarative state, nmstatectl, libnm backend). Demonstrates creating bonds, bridges and VLANs, applying changes with automatic checkpoint and rollback and runtime verification so bad configs revert. Notes nmstate integrates with NetworkManager via libnm, warns systemd-networkd conflicts, and says change history is not yet recorded.

AI-written summary · about

  1. 0:00Start
  2. 1:01take a short look into the historic interface of network configuration
  3. 8:12set up the connection
  4. 8:26change ip addresses
  5. 10:59set up the ip addresses on one interface
  6. 15:07use the power of ansible automation
  7. 21:08layer on configuration files
~/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.