Satellit (mjukvara)

Satellit
Originalförfattare röd hatt
Initial release 2002 ; 21 år sedan ( 2002 )
Stabil frisättning
6.12 / 16 november 2022 ; 3 månader sedan ( 2022-11-16 )
Operativ system Linux
Hemsida åtkomst till .redhat .com /products /red-hat-satellite

Inom datorer är Red Hat Satellite en systemhanteringsprodukt från företaget Red Hat som tillåter systemadministratörer att distribuera och hantera Red Hat Enterprise Linux (RHEL)-värdar.

En satellitserver registreras hos Red Hat Subscription Management, speglar all relevant programvara som säkerhetsfel och buggfixar, och tillhandahåller detta tillsammans med lokalt tillagd programvara och konfiguration till de bifogade servrarna.

De hanterade värdarna registrerar sig mot den lokala satellitservern och får tillgång till de tillhandahållna resurserna som mjukvarupaket, patchar, konfiguration, etc. samtidigt som de också tillhandahåller information om serverns aktuella hälsotillstånd till satelliten

Från och med mars 2017:

  • Den senaste versionen är Red Hat Satellite 6, baserad på Foreman . Den här artikeln fokuserar på Red Hat Satellite 6
  • Den tidigare versionen var Red Hat Satellite 5. Baserad på Spacewalk är den fortfarande i utbredd användning trots att den är i solnedgången under sin livscykel

Arkitektur

Red Hat satellitserver

Red Hat Satellite Server möjliggör planering och hantering av innehållets livscykel och konfigurationen av Capsule Servers och värdar genom GUI, CLI (Hammer) eller API (RESTful API).

Kapselservrar

Kapselservrar speglar innehåll från satellitservern för att etablera innehållskällor på olika geografiska platser, de är analoga med Red Hat Satellite 5 proxyserver.

Hanterade klientsystem

Förutom hanterade värdar som stöds har Red Hat Satellite 6 också en del distributions- och hanteringsmöjligheter på vissa andra värdar även om Red Hat-stödet för dessa kommer att vara begränsat.

Anslutning till Red Hats kundportal och externa innehållskällor

Satellite fungerar i allmänhet i "anslutet" läge, registrerar sig direkt med RHN och laddar ner relevant programvara till Satellites mjukvarukanaler. Organisationens värdar registrerar sig då mot den lokala satellitservern, istället för direkt mot Red Hat Network.

För säkra distributioner kan Satellite arbeta i ett "Frånkopplat"-läge, där uppdateringar laddas ner direkt från Red Hat via en internetansluten dator och sedan laddas upp till Satellite eller en lokal offline RHN-proxy.

Båda lägena tillåter organisationen att styra vilka versioner av programvara som den gör tillgängliga för sina värdar, samt att göra ytterligare programvara tillgänglig inom det lokala nätverket.

Red Hat Satellite 6 komponenter

Komponent Detaljer
Förmannen Tillhandahållande och livscykelhantering av fysiska och virtuella system
Katello Foreman Plug-in för prenumerations- och arkivhantering
Ljusnåle Tjänst i Katello för att hantera prenumerationshantering
Massa Tjänst i Katello för att hantera repository och content management
Hammare CLI- verktyg som ger kommandorads- och skalmotsvarigheter till de flesta WEB UI-funktioner
REST API RESTful API-tjänst för systemadministratörer och utvecklare för att skriva anpassade skript och tredje parts gränssnittsapplikationer
Apache Tomcat Inbäddad Tomcat-server för webbgränssnitt och API-tjänstanslutningar
Marionett En Puppet Master-server installerad som en del av en Red Hat Satellite 6 Master Server eller Capsule-server
Hiera En Key-Value-databas som är en del av Puppet och hjälper till att hålla platsspecifik data borta från manifest

Stora moduler

Tillhandahållande

Satellite erbjuder många metoder för att distribuera värdar, inklusive enkel kickstart , installation av ren metall och återbildande . Aktuella versioner av Satellite stödjer kickstart med Cobbler som ett underliggande ramverk. PXE Boot och Koan är metoder som kan användas för att implementera blottmetallinstallationer och återbildande av värdar.

Hantera

Satellite hjälper till att fjärrstyra värdar inom flera områden: mjukvara, operativ hantering och konfiguration. De 3 [ förtydligande behövs ] huvudmekanismerna för att hantera värdar är:

  • Programvarukanal
  • Konfigurationskanaler
  • Aktiveringsnycklar

Övervaka

Satellit kan tillhandahålla övervakning av mjukvara och system via sonder. Dessa sonder undersöker regelbundet målvärden och skickar varningar om sonderna inte får de korrekta svaren eller om svaren faller utanför något specificerat intervall.

Historia och livscykel

Ett primärt syfte med tidigare versioner av Satellite var att tillåta organisationer att utnyttja fördelarna med Red Hat Network (RHN) utan att behöva tillhandahålla allmän tillgång till Internet till sina servrar eller andra klientsystem. Senare versioner av verktyget har utvecklat ökad funktionalitet.


Satellitversion _
Utgivningsdatum Slut på full support Sista mindre Utgivning av anteckningar
Gammal version, underhålls inte längre: 3 31 augusti 2005 Första Red Hat Satellite släppt.
Gammal version, inte längre underhållen: 4 31 augusti 2005 Red Hat Satellite 4 släppt.
Gammal version, underhålls inte längre: 5 26 juni 2007 Red Hat Satellite 5 släppt. Senare donerat som öppen källkodsprojekt uppströms för Red Hat Satellite 5.
Gammal version, underhålls inte längre: 5.6 31 januari 2019
Gammal version, underhålls inte längre: 5.7 31 januari 2019
Gammal version, underhålls inte längre: 5.8 20 juni 2017 31 maj 2020 Senaste utgåvan baserad på Spacewalk .
Gammal version, underhålls inte längre: 6.0 10 september 2014 21 februari 2018 6.0.8 Den tekniska basen förändrades mot en kombination av Open Source-projekten Foreman (Web-Gui, Deployment), Foreman-Katello plugin (Content & Software Management), Puppet (Configuration Management) och andra. Spacewalk är inte längre uppströms för Satellite.
Gammal version, underhålls inte längre: 6.1 12 augusti 2015 30 oktober 2018 6.1.12
Gammal version, underhålls inte längre: 6.2 25 juli 2016 31 maj 2019 6.2.16
Gammal version, underhålls inte längre: 6.3 21 februari 2018 31 oktober 2019 6.3.5 Den här versionen tillåter integration med Ansible Tower .
Gammal version, underhålls inte längre: 6.4 16 oktober 2018 30 april 2020 6.4.4 Den här utgåvan har inbyggd Ansible Core , senare Puppet 5.
Gammal version, underhålls inte längre: 6.5 14 maj 2019 oktober 2020 6.5.2
Gammal version, underhålls inte längre: 6.6 22 oktober 2019 14 maj 2021
Gammal version, underhålls inte längre: 6.7 15 april 2020 oktober 2021 Med introduktionen av Azure provisioning support kan du skapa en beräkningsresurs för Azure och tillhandahålla nya värdar på Azure från Satellite web UI, API eller Hammer CLI.
Gammal version, underhålls inte längre: 6.8 27 oktober 2020 juni 2022
Äldre version, men fortfarande underhållen: 6.9 21 april 2021 oktober 2022
Aktuell stabil version: 6.10 16 november 2021 maj 2023
Legend:
Gammal version
Äldre version, fortfarande underhållen
Senaste versionen
Senaste förhandsversionen
Framtida release

Framtiden för Red Hat Satellite 6

Livscykeln för Red Hat Satellite 6 registreras på Red Hat Satellite och Proxy Server Life Cycle som uppdateras vid behov, med framtida händelser på god tro . När Red Hat visades i augusti 2019 angav inte något datum för upphörande av support.

Red Hat Satellite 5

För Red Hat Satellite version 5 implementerades satellitapplikationen av en verktygsuppsättning som heter Project Spacewalk .

Red Hat meddelade i juni 2008 att Project Spacewalk skulle göras till öppen källkod under GPLv2-licensen

Satellite 5.3 var den första versionen som var baserad på uppströms Spacewalk-kod.

I Spacewalk FAQ som gavs ut 2015 efter lanseringen av Red Hat Satellite 6:

  • Red Hat släppte formellt Spacewalk som öppen källkod (GPLv2) i juni 2008.
  • Red Hat skulle fortsätta att sponsra och stödja Spacewalk som uppströms Red Hat Satellite 5. Men detta deltagande förväntas minska när Red Hat Satellite 5 går in i de sista faserna av sin livscykel. Spacewalk är inte och kan aldrig vara uppströms för Red Hat Satellite 6 som släpptes i september 2014. På grund av att det är en ombyggnad från grunden med en annan verktygsuppsättning.

Future of Red Hat Satellite 5

Livscykeln för Red Hat Satellite 5 spelas in på Red Hat Satellite och Proxy Server Life Cycle som uppdateras vid behov, med framtida händelser på god tro . Red Hat visade i mars 2017:

  • Red Hat Satellite 5 är i den sista produktionsfasen 3 .
  • De nuvarande utgåvorna, 5.6 och 5.7, skulle fortsätta att stödjas till och med januari 2019.
  • Ytterligare en mindre version 5.8 kommer att vara den enda versionen som stöds i en kompletterande Extended Life Phase från februari 2019 till EOL i maj 2020.

Från och med april 2017 finns Satellite minor release 5.8 tillgänglig i beta .

Se även

externa länkar