User Tools

Site Tools


teknik:operativsystemer:deploy:bygditegetos

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
teknik:operativsystemer:deploy:bygditegetos [2026/10/18 22:54] – smarkenteknik:operativsystemer:deploy:bygditegetos [2026/10/19 05:10] (current) – [Byg din egen Linux-distribution – til din organisation] smarken
Line 1: Line 1:
-====== Lav din egen Linux-distribution – til din organisation ======+====== Byg din egen Linux-distribution – til din organisation ======
  
 **Byg et organisationsejet operativsystem med SUSE/openSUSE-værktøjer: Open Build Service, Keg, KIWI, PXE/netværksboot, iPXE, USB og U-Boot.** **Byg et organisationsejet operativsystem med SUSE/openSUSE-værktøjer: Open Build Service, Keg, KIWI, PXE/netværksboot, iPXE, USB og U-Boot.**
Line 10: Line 10:
   * **Del 4** – Appendikser: behovsanalyse for forskellige scenarier, faldgruber og komplet linkbibliotek.   * **Del 4** – Appendikser: behovsanalyse for forskellige scenarier, faldgruber og komplet linkbibliotek.
  
-Udgangspunktet er SUSE-økosystemet: **SUSE Linux Enterprise Server (SLES) 16** til maskiner, hvor der er behov for support og SLA, og **openSUSE Leap/ALP**, hvor en 100 % fri løsning er ønsket. De to er binærkompatible og bygget med de samme værktøjer, så man kan starte frit og købe support senere – uden vendor lock-in.+Udgangspunktet er SUSE-økosystemet: **SUSE Linux Enterprise Server/Desktop (SLES/SLED) 16** til maskiner, hvor der er behov for support og SLA, og **openSUSE Leap/ALP**, hvor en 100 % fri løsning er ønsket. De to er binærkompatible og bygget med de samme værktøjer, så man kan starte frit og købe support senere – uden vendor lock-in.
  
-//Den sikre fjernadgang, der refereres til gennem hele dokumentet, er beskrevet i [[https://wiki.smarken.dk/doku.php?id=teknik:infrastruktur:totalloesningpoc|den eksisterende referencearkitektur på wiki.smarken.dk]].//+//Den sikre fjernadgang, der refereres til gennem hele dokumentet, er beskrevet i [[teknik:infrastruktur:totalloesningpoc|den eksisterende referencearkitektur på wiki.smarken.dk]].// 
 + 
 +**Se også :**  
 +  * [[start|Forside/start på wiki.smarken.dk]] 
 +  * [[teknik:infrastruktur:totalloesningpoc|Sikker fjernadgang med åben kildekode - referencearkitektur (totalloesningpoc)]] 
 +  * [[teknik:operativsystemer:deploy:start|PC-deploy: installationstyper (manuel, image, AutoYaST/Agama)]]
  
 ---- ----
Line 73: Line 78:
 Pipeline, kort fortalt: **Git-repo (Keg-recipes) → OBS-byg → KIWI-images → HTTP/TFTP-distribution → maskinen vælger profil i boot-menu (GRUB2) → første boot-opsætning (cloud-init/Combustion) → registrering i Uyuni + NetBird.** Pipeline, kort fortalt: **Git-repo (Keg-recipes) → OBS-byg → KIWI-images → HTTP/TFTP-distribution → maskinen vælger profil i boot-menu (GRUB2) → første boot-opsætning (cloud-init/Combustion) → registrering i Uyuni + NetBird.**
  
-<code> +{{ :teknik:operativsystemer:deploy:bygditos.png?700 |}} 
-                    ┌────────────────────────────────────────────┐ + 
-                    │  Git: keg-recipes (basen + profiler)       │ +
-                    └───────────────┬────────────────────────────┘ +
-                                    ▼ +
-                    ┌────────────────────────────────────────────┐ +
-                    │  OBS: auto-rebuild ved pakkeopdateringer    │ +
-                    │  (KIWI-byg per profil: base/firma/afdeling) │ +
-                    └───────────────┬────────────────────────────┘ +
-                                    ▼ +
-              ┌─────────────────────┴──────────────────────┐ +
-              ▼                                            ▼ +
-   ┌────────────────────┐                       ┌──────────────────────┐ +
-   │ Boot-distribution  │                       │ Images til manuel    │ +
-   │ PXE/HTTP → GRUB2   │                       │ USB (dd / img2disk)   │ +
-   │ menyliste: profil  │                       │ incl. U-Boot/ARM      │ +
-   └─────────┬──────────┘                       └──────────┬───────────┘ +
-             ▼                                             ▼ +
-   ┌────────────────────────────────────────────────────────────┐ +
-   │ Første boot: cloud-init/Combustion → Uyuni-registrering,  │ +
-   │ NetBird enrol, LUKS, SELinux → klar arbejdsstation         │ +
-   └────────────────────────────────────────────────────────────┘ +
-</code>+
  
 ===== Hvorfor Keg + KIWI + OBS frem for håndbyggede images? ===== ===== Hvorfor Keg + KIWI + OBS frem for håndbyggede images? =====
Line 342: Line 327:
  
   * **cloud-init/Combustion**: hostname pr. serienummer/MAC, LUKS-oprettelse ved behov, NetBird-enrol-nøgle (engangs-token), Uyuni bootstrap.   * **cloud-init/Combustion**: hostname pr. serienummer/MAC, LUKS-oprettelse ved behov, NetBird-enrol-nøgle (engangs-token), Uyuni bootstrap.
-  * **Uyuni**: Salt aktiveres og maskinen kontakter Uyuni-serveren → patch-status og compliance synligt fra dag ét; efterfølgende policy: maskine uden opdateringer inden for fristen mister NetBird-peering (jf. [[https://wiki.smarken.dk/doku.php?id=teknik:infrastruktur:totalloesningpoc|referencearkitekturen]]).+  * **Uyuni**: Salt aktiveres og maskinen kontakter Uyuni-serveren → patch-status og compliance synligt fra dag ét; efterfølgende policy: maskine uden opdateringer inden for fristen mister NetBird-peering (jf. [[teknik:infrastruktur:totalloesningpoc|referencearkitekturen]]).
   * **Identitet**: brugerlogin mod FreeIPA/Kerberos; web-SSO og MFA via Keycloak.   * **Identitet**: brugerlogin mod FreeIPA/Kerberos; web-SSO og MFA via Keycloak.
  
Line 415: Line 400:
 ==== C.1 Interne wikisider (wiki.smarken.dk) ==== ==== C.1 Interne wikisider (wiki.smarken.dk) ====
  
-Hvis siden lægges på wiki.smarken.dk selv, kan de interne henvisninger i stedet laves som wikilinks (fx ''[[teknik:infrastruktur:totalloesningpoc|referencearkitekturen]]'') i stedet for fulde URL'er. 
  
-  * [[https://wiki.smarken.dk/doku.php?id=start|Forside/start på wiki.smarken.dk]] +  * [[start|Forside/start på wiki.smarken.dk]] 
-  * [[https://wiki.smarken.dk/doku.php?id=teknik:infrastruktur:totalloesningpoc|Sikker fjernadgang med åben kildekode – referencearkitektur (totalloesningpoc)]] +  * [[teknik:infrastruktur:totalloesningpoc|Sikker fjernadgang med åben kildekode - referencearkitektur (totalloesningpoc)]] 
-  * [[https://wiki.smarken.dk/doku.php?id=teknik:operativsystemer:deploy:start|PC-deploy: installationstyper (manuel, image, AutoYaST/Agama)]]+  * [[teknik:operativsystemer:deploy:start|PC-deploy: installationstyper (manuel, image, AutoYaST/Agama)]]
  
 ==== C.2 SUSE-dokumentation side om side med openSUSE-dokumentation ==== ==== C.2 SUSE-dokumentation side om side med openSUSE-dokumentation ====
Line 439: Line 423:
  
   * KIWI-eksempler/byg-test: ''build-tests/''-mappen i [[https://github.com/OSInside/kiwi|OSInside/kiwi-repoet]] – den hurtigste start på en egen beskrivelse.   * KIWI-eksempler/byg-test: ''build-tests/''-mappen i [[https://github.com/OSInside/kiwi|OSInside/kiwi-repoet]] – den hurtigste start på en egen beskrivelse.
-  * Sikkerhedsstacken (NetBird, Keycloak, FreeIPA, Uyuni, Guacamole, Wazuh m.m.): [[https://wiki.smarken.dk/doku.php?id=teknik:infrastruktur:totalloesningpoc|wikiens referencearkitektur]] har den fulde, kategoriserede linkliste.+  * Sikkerhedsstacken (NetBird, Keycloak, FreeIPA, Uyuni, Guacamole, Wazuh m.m.): [[teknik:infrastruktur:totalloesningpoc|referencearkitektur]] har den fulde, kategoriserede linkliste.
  
 ---- ----
  
-//Redaktionel note: Alle eksterne links er verificerede pr. oktober 2026. DokuWiki genererer automatisk indholdsfortegnelse ud fra overskrifterne (====== til ===).//+//Redaktionel note: Alle eksterne links er verificerede pr. oktober 2026. DokuWiki genererer automatisk indholdsfortegnelse ud fra overskrifterne ( ====== til === ) .//
teknik/operativsystemer/deploy/bygditegetos.1792364058.txt.gz · Last modified: by smarken

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki

Brug af AI : Al tekst kán være uddrag af AI genereret tekst og kan være fejlbehæftet.
AI kan lave fejl og det kan mennesker også, men al tekst er gennemgået af et menneske for fejl, og personlig bias kan være tilføjet.