Satellite (software)


In computing, Red Hat Satellite is a systems-management product by the company Red Hat which allows system administrators to deploy and manage Red Hat Enterprise Linux hosts.
A Satellite server registers with Red Hat Subscription Management, mirrors all relevant software like security errata and bug fixes, and provides this together with locally added software and configuration to the attached servers.
The managed hosts register against the local Satellite server and access the provided resources like software packages, patches, configuration, etc. while they also provide information about the current health state of the server to the Satellite
As of March 2017:

Red Hat Satellite Server

The Red Hat Satellite Server enables planning and management of the content life cycle and the configuration of Capsule Servers and hosts through GUI, CLI, or API.

Capsule Servers

Capsule Servers mirror content from the Satellite Server to establish content sources in different geographical locations, they are analogous to the Red Hat Satellite 5 Proxy Server.

Managed Client Systems

As well as Supported Managed Hosts Red Hat Satellite 6 also has some deployment and management capability on certain other hosts though Red Hat Support for these will be limited.

Red Hat Satellite 6 components

Major modules{{Cite Journal

Provision

Satellite offers numerous methods for deploying hosts, including simple kickstart, bare metal install and re-imaging. Current versions of Satellite support kickstart using Cobbler as an underlying framework. PXE Boot, and Koan are methods that can be used to implement bare metal installs and re-imaging of hosts.

Manage

Satellite assists in remotely managing hosts in several areas: software, operational management, and configuration. The 3 main mechanisms for managing hosts are:
Satellite can provide monitoring of software and systems via probes. These probes periodically explore the target host and send alerts if the probes do not get the correct replies, or if the replies fall outside of some specified range.

History and Lifecycle

A primary purpose of earlier versions of Satellite was to allow organizations to utilize the benefits of Red Hat Network without having to provide public Internet access to their servers or other client systems. Later version of the tool have developed increased functionality.

Future of Red Hat Satellite 6

The Lifecycle of Red Hat Satellite 6 is recorded at the Red Hat Satellite and Proxy Server Life Cycle which is updated as required, with future events on a bona fide basis. When viewed in August 2019, Red Hat didn't indicate any date for end of support.

Red Hat Satellite 5

For Red Hat Satellite version 5 the Satellite Application was implemented by a toolset named Project Spacewalk.
Red Hat announced in June 2008 Project Spacewalk was to be made open source under the GPLv2 License
Satellite 5.3 was the first version to be based on upstream Spacewalk code.
In the Spacewalk FAQ issued in 2015 after the release of Red Hat Satellite 6:
The Lifecycle of Red Hat Satellite 5 is recorded at the Red Hat Satellite and Proxy Server Life Cycle which is updated as required, with future events on a bona fide basis. When viewed in March 2017 Red Hat indicated:
Satellite minor release 5.8 is in available in beta.