Deploy, scale, and manage your instances. Anywhere. Find out more about how Satellite can manage provisioning, configuration, drift, and reporting for all of your systems, from physical to cloud.

Feature Highlights

Complete lifecycle management. One application.

System management, with control


Discovery automatically finds bare-metal nodes on the provisioning network, helps those discovered nodes to self-register, scans for upload hardware facts, and even automatically provisions the physical machines based on their profiles. Learn more.

Capsule Isolation

Capsules simultaneously allow administrators to secure their environments by controlling communication to individual systems and to scale their environment by launching independent, local management systems. Capsule isolation allows you to design an environment for maximum security and availability. Learn more.

Dashboards & Reporting

Colorful, data-rich dashboards and enhanced reporting make it simpler to view the systems within your infrastructure and manage audits, compliance, and maintenance.

Errata Management

Review and apply errata to a single host or an entire collection -- and the workflow is now cleaner, simpler, and easier. Identify which systems need an errata, check errata by content repository, and manage notifications. Learn more.


Complete lifecycle management for Linux containers, the same way you handle other content repositories. Satellite 6.1 can sync containers from Docker Hub, Red Hat, or your own customer repo. Push containers to special compute nodes, run images, and manage running processes. Learn more.

Get Started with Red Hat Satellite 6

For a basic server installation, you'll need:

External Network Connection

A network connection is needed to subscribe and enable repositories hosted by Red Hat.

System Requirements

The system and environment must meet the prerequisites.

90 Minutes

Installation will take about 90 minutes.


  1. 1

    Find the subscription pool to use.

    # subscription-manager list --available --all
    Available Subscriptions
    ProductName: Red Hat Satellite
    ProductId: MCT3097
    PoolId: 01234
    Quantity: 10
    Multi-Wntitlement: No
    Expires: 08/20/2019
    MachineType: physical
  2. 2

    Attach the subscription.

    Use the PoolId from the list command.

    # subscription-manager attach --pool=01234
  3. 3

    Configure the respositories.

    Disable the default repositories to prevent conflicts, and then enable the specific Satellite 6 and RHEL repositories. This example uses RHEL 6.
    # subscription-manager repos --disable "*"
    # subscription manager repos --enable rhel-6-server-rpms --enable rhel-server-rhscl-6-rpms --enable rhel-6-server-satellite-6.1-rpms
  4. 4

    Install the Satellite packages.

    # yum install katello
  5. 5

    Run the katello installer.

    There are a lot of different available configuration options with the katello installer command, depending on how you want to configure your environment. For more information, see the Installation Guide.

    # katello-installer 
  6. 6

    Open the UI.

    The Satellite UI is available by opening the server's hostname in a web browser. Unless something else was specified during installation, the default username is admin.

An overview of Satellite

Defining the Satellite Architecture

Senior technical writer Dan MacPherson covers what Satellite 6 is, its basic topology, an overview of Capsules (provisioning service), how the discovery service works, and what's involved with Puppet.

Installation & configuration

Installing and Configuring Satellite 6

This video demonstrates how to install satellite from the command line, including the katello installer, puppet configuration, testing, installing Satellite 6 with DHCP, DNS, TFTP, and advanced installation options.

Provisioning & lifecycle management

Creating an Application Lifecycle

In the fourth video in this series, Dan Macpherson discusses the application lifecycle, including custom content views and performing an errata content search.

Transitioning from 5 to 6

Planning Your Satellite 5 to 6 Migration

Walk through potential transition workflows and better understand how to migrate your environment.

Troubleshooting an issue? Describe it here.

How can we help you?

Support Cases

Get answers quickly by opening a support case with us.

View Open Cases

Open New Case

Live Chat

Directly access our support engineers during weekday business hours.

Learn more

Call or Email

Speak directly with a Red Hat support expert by phone or through email.

Contact Us


Optimize your Red Hat Enterprise Linux deployment with new intelligence.

Gain the insight you need to boost efficiency, improve performance, and increase security across your datacenter.

Product Policies and Support Programs

Red Hat Satellite Lifecycle

Red Hat offers subscription services for each major release of Red Hat Satellite throughout four lifecycle phases — called Production 1, 2, and 3, and an Extended Life Phase.

Red Hat Access Labs

Registration Assistant

A simple guide to registering Red Hat Enterprise Linux systems.

Kickstart Generator

Create optimal Kickstart configurations for Red Hat Enterprise Linux 5, 6, or 7 that are tailored to meet specific deployment goals.