Köszönjük, hogy elküldte érdeklődését! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Köszönjük, hogy elküldte foglalását! Csapatunk egyik tagja hamarosan felveszi Önnel a kapcsolatot.
Kurzusleírás
Deklaratív Rendszer Szuverenitás
- Miért vezet az imperatív konfigurációkezelés eltérésekhez és audit hibákhoz.
- Nix tároló, derivációk és tiszta függvények a rendszerépítéshez.
- NixOS a hagyományos disztribúciókkal szemben: változtathatóság és atomi frissítések.
Telepítés és alapok
- NixOS telepítése ISO-ról kézi és automatizált partíciózással.
- A Nix nyelv: halmazok, függvények és importálások.
- A configuration.nix szerkezete és modulrendszer.
- Csomagok és opciók keresése a nix search és man oldalak segítségével.
Csomag- és Szolgáltatáskezelés
- Csomagok telepítése rendszerszinten és felhasználónként a nix-env segítségével.
- Systemd szolgáltatások deklaratív engedélyezése.
- Egyedi csomag felülírások és rétegek.
- Szemeteszűrés és tároló optimalizálás.
Reprodukálható Környezetek
- nix-shell és shell.nix az alkalmi fejlesztéshez.
- Nix Flakes a lockfile alapú reprodukálhatósághoz.
- devenv és devshell a csapat bevezetéséhez.
- Direnv integráció az automatikus környezetváltáshoz.
Távoli Üzembehelyezés
- NixOps és Colmena a flotta kezeléséhez.
- Távoli építés és bináris gyorsítótár konfiguráció.
- Titkosítás kezelése agenix és sops-nix segítségével.
- Üzembehelyezés tesztelése NixOS virtuális gépekkel és konténerekkel.
Rendszerfrissítések és Visszaállások
- nixos-rebuild switch, test és boot módok.
- Atomi visszaállás előző generációkra.
- Csatorna kezelés és rögzítés reprodukálható frissítésekhez.
- Vészhelyzeti helyreállítás és bootloader konfiguráció.
Haladó témák
- NixOS konténerek és könnyűsúlyú virtualizáció.
- Keresztfordítás és ARM építések.
- Egyedi ISO és netboot kép generálás.
- Hydra folyamatos integráció Nix csomagokhoz.
Követelmények
- Haladó szintű Linux rendszeradminisztrációs és szkriptelési tapasztalat.
- Alapvető ismeretek a funkcionális programozás fogalmairól.
- Ismeret a Git és a verziókövetésen alapuló konfigurációs munkafolyamatok terén.
Célközönség
- Infrastruktúra mérnökök, akik reprodukálható, deklaratív rendszereket keresnek.
- DevOps csapatok, akik az Ansible, Puppet vagy Chef helyett a Nix-et szeretnék használni.
- Szervezetek, amelyek bitpontos reprodukálható üzembe helyezést igényelnek.
21 Órák