Fedora-Projektentwickler ĂŒber die Stabilisierung der Verteilung und seine Bereitschaft fĂŒr den breiten Einsatz. Fedora CoreOS wird als einheitliche Lösung fĂŒr den Betrieb isolierter Containerumgebungen beworben und ersetzt Fedora Atomic Host und CoreOS Container. LinuxUnterstĂŒtzung fĂŒr die CoreOS Container-Distribution Linux wird in 6 Monaten eingestellt, und der Support fĂŒr Fedora Atomic Host wird voraussichtlich Ende November enden.
Fedora CoreOS bietet eine minimale Umgebung, die sich automatisch und ohne Administratoreingriff aktualisiert und fĂŒr den Masseneinsatz auf Serversystemen konzipiert ist, die ausschlieĂlich fĂŒr den Betrieb von Containern ausgelegt sind. Die Distribution stellt lediglich die minimal notwendigen Komponenten fĂŒr den Betrieb isolierter Container bereit â den Kernel. Linux, dem Systemmanager systemd und einer Reihe von Hilfsdiensten zum Verbinden ĂŒber SSH, Verwalten der Konfiguration und Installieren von Updates.
Die Systempartition wird im schreibgeschĂŒtzten Modus gemountet und Ă€ndert sich wĂ€hrend des Betriebs nicht. beim Laden mit dem Toolkit ĂŒbermittelt (Alternative zu Cloud-Init). Sobald das System lĂ€uft, ist es nicht möglich, die Konfiguration und den Inhalt des Verzeichnisses /etc zu Ă€ndern. Es ist nur möglich, das Einstellungsprofil zu Ă€ndern und es zum Ersetzen der Umgebung zu verwenden. Im Allgemeinen Ă€hnelt die Arbeit mit dem System der Arbeit mit Container-Images, die nicht vor Ort aktualisiert, sondern von Grund auf neu erstellt und erneut gestartet werden.
Das Systemabbild ist unteilbar und wird mithilfe der OSTree-Technologie erstellt (einzelne Pakete können in einer solchen Umgebung nicht installiert werden, Sie können das gesamte Systemabbild nur neu erstellen, indem Sie es mit dem rpm-ostree-Toolkit um neue Pakete erweitern). Das Update-System basiert auf der Verwendung von zwei Systempartitionen, von denen eine aktiv ist und die zweite zum Kopieren des Updates verwendet wird; nach der Installation des Updates Àndern die Partitionen ihre Rollen.
Aus der CoreOS Container-Distribution LinuxDie Nach der Ăbernahme von CoreOS durch Red Hat ĂŒbernahm das Fedora CoreOS-Projekt das Bootstrap-Konfigurationstoolkit (Ignition), den atomaren Aktualisierungsmechanismus und die gesamte Produktphilosophie. Atomic Host brachte die Paketierungstechnologie, die UnterstĂŒtzung fĂŒr OCI-Spezifikationen (Open Container Initiative) und zusĂ€tzliche Container-Isolationsmechanismen auf Basis von SE mit.LinuxFĂŒr die Container-Orchestrierung auf Fedora CoreOS, Integration mit Kubernetes (einschlieĂlich basierend auf ).
Das Stuffing der ersten stabilen Version von Fedora CoreOS basiert auf Repositories unter Verwendung des rpm-ostree-Pakets.
Die Zusammensetzung umfasst den Kern Linux 5.4, ââSystemmanager systemd 243, Ignition 2.1-Tools. Die LaufzeitunterstĂŒtzung fĂŒr Container umfasst nun Moby 18.09 (Docker) und Podman 1.7. Die UnterstĂŒtzung fĂŒr cgroups v1 ist standardmĂ€Ăig aktiviert, um KompatibilitĂ€t zu gewĂ€hrleisten; cgroups v2 kann optional aktiviert werden. Die Möglichkeit, auf verschiedenen Plattformen, darunter regulĂ€re Server, QEMU, OpenStack, VMware, AWS, Alibaba, Azure und GCP. Das bereitgestellte ISO-Image kann im Live-Modus ausgefĂŒhrt werden, indem es in den RAM geladen wird. Netzwerkboot ĂŒber PXE (Netboot) wird unterstĂŒtzt.
Es werden drei unabhĂ€ngige Zweige von Fedora CoreOS angeboten, fĂŒr die Updates generiert werden, um Schwachstellen und schwerwiegende Fehler zu beseitigen:
- Testen mit Snapshots basierend auf der aktuellen Version von Fedora mit Updates;
- stabil â ein stabiler Zweig, der nach zweiwöchigem Testen des Testzweigs gebildet wurde;
- Als nĂ€chstes â ein Schnappschuss einer zukĂŒnftigen Version in der Entwicklung (bisher nur in Planung).
Von PlĂ€nen fĂŒr die Zukunft, erwĂ€hnt in Fedora CoreOS, das Telemetriedaten ĂŒber einen Dienst sendet , das regelmĂ€Ăig nicht identifizierende Informationen ĂŒber das System sammelt und an die Fedora-Projektserver sendet, wie z. B. die Versionsnummer des Betriebssystems und den Installationstyp der Cloud-Plattform. Die ĂŒbermittelten Daten enthalten keine Informationen, die eine Identifizierung zulassen. Beim Parsen von Statistiken werden nur aggregierte Informationen verwendet, was eine allgemeine Beurteilung der Art der Nutzung von Fedora CoreOS ermöglicht. Auf Wunsch kann der Benutzer das Senden von Telemetriedaten deaktivieren oder die standardmĂ€Ăig ĂŒbertragenen Informationen erweitern.
Source: opennet.ru
