De eerste bètaversie van Fedora CoreOS is gepresenteerd

Fedora-projectontwikkelaars de aanvang aan van de distributie van het laatste blok /8. Vanaf dat moment kon elke klant van de registrar slechts 1024 adressen verkrijgen, wat de uitputting van de voorraad enigszins vertraagde. Maar in 2015 had RIPE nog 16 miljoen beschikbare IP-adressen, en in de zomer van 2019 was dit aantal gedaald about the start testen de eerste voorlopige versie van de nieuwe editie van de distributie Fedora CoreOS, die bedoeld is als vervanging voor de producten Fedora Atomic Host en CoreOS Container Linux als een uniforme oplossing voor het draaien van omgevingen op basis van geïsoleerde containers.

Van CoreOS Container Linux, dat is overgestapt in handen van Red Hat kwam na de overname van CoreOS, zijn de implementatietools (het configuratiesysteem tijdens de opstartfase Ignition), het mechanisme voor atomaire updates en de algemene productfilosofie overgenomen in Fedora CoreOS. Van Atomic Host zijn de pakketbeheertechnologie, de ondersteuning voor OCI-specificaties (Open Container Initiative) en aanvullende mechanismen voor containerisolatie op basis van SELinux overgenomen. De basis van Fedora CoreOS wordt gevormd uit de repositories van Fedora met gebruik van rpm-ostree. Als ondersteunde runtime voor containers in Fedora CoreOS zijn Moby (Docker) en podman aangekondigd. Voor de orkestratie van containers bovenop Fedora CoreOS wordt ondersteuning voor Kubernetes gepland.

Het project is gericht op het bieden van een minimale omgeving, die atomair automatisch kan worden bijgewerkt zonder tussenkomst van een beheerder en die uniform is voor massale uitrol van serversystemen die uitsluitend bedoeld zijn voor het draaien van containers. Fedora CoreOS bevat alleen de minimale set componenten die nodig zijn voor het uitvoeren van geïsoleerde containers: de Linux-kernel, de systeemmanager systemd en een set hulpprogramma's voor SSH-toegang, configuratiebeheer en het installeren van updates.

De systeempartitie wordt gemonteerd in alleen-lezen modus en wordt tijdens het gebruik niet gewijzigd. Configuratie wordt tijdens het opstarten doorgegeven via de Ignition-tools (een alternatief voor Cloud-Init).
Nadat het systeem is opgestart, is het niet mogelijk om de configuratie en de inhoud van de map /etc te wijzigen; alleen het instellen van profielen is toegestaan en kan worden gebruikt om de omgeving te vervangen. In algemene zin lijkt het werken met het systeem op het werken met containerimages, die niet ter plaatse worden bijgewerkt, maar vanaf nul worden opnieuw opgebouwd en opnieuw worden gestart.

Het systeembeeld is onverdeelbaar en wordt gevormd met behulp van de OSTree-technologie (in een dergelijke omgeving kunnen geen afzonderlijke pakketten worden geïnstalleerd, alleen het volledige systeembeeld kan worden herschikt door nieuwe pakketten toe te voegen met de rpm-ostree-tool). Het updatesysteem is gebaseerd op het gebruik van twee systeempartities, waarvan er één actief is en de andere wordt gebruikt voor het kopiëren van de update; na installatie van de update veranderen de partities van rol.

Er worden drie onafhankelijke takken van Fedora CoreOS aangeboden:
testing met snapshots op basis van de nieuwste Fedora-release met updates; stable — een gestabiliseerde tak die wordt gevormd na twee weken testen van de testing-tak; next — een snapshot van de in ontwikkeling zijnde toekomstige release. Voor alle drie de takken worden updates met beveiligingsoplossingen en belangrijke bugfixes geboden. In de huidige ontwikkelingsfase wordt binnen de voorlopige release momenteel alleen de testing-tak gevormd. De eerste stabiele release wordt verwacht over 6 maanden. De ondersteuning voor de CoreOS Container Linux-distributie zal 6 maanden na de stabilisatie van Fedora CoreOS worden stopgezet, terwijl de ondersteuning voor Fedora Atomic Host naar verwachting eind november zal eindigen.

Na de stabilisatie van het project zal standaard telemetrie worden ingeschakeld (in de voorlopige build is telemetrie momenteel niet actief) met behulp van de fedora-coreos-pinger-service, die periodiek gegevens verzamelt en verzendt naar de servers van het Fedora-project zonder informatie die leidt tot identificatie, zoals het versienummer van het besturingssysteem, cloudplatform, type installatie. Onder de verzonden gegevens bevinden zich geen details die tot identificatie kunnen leiden. Bij de statistische analyse worden alleen geaggregeerde gegevens gebruikt, waarmee in het algemeen de gebruikspatronen van Fedora CoreOS kunnen worden beoordeeld. Indien gewenst kan de gebruiker de verzending van telemetrie uitschakelen of de standaard verzonden gegevens uitbreiden.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers 🔥 Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster