You are on page 1of 6

6/26/2020 Deploying Red Hat Satellite on Microsoft Azure - Red Hat Customer Portal

(https://access.redhat.com/)

Deploying Red Hat Satellite on Microsoft Azure


Updated 4 de Junio de 2020 a las 03:33 - English ()

Use this article to deploy Red Hat Satellite Server and Capsules on Microsoft Azure.

1. Use Case Considerations


Because most cloud service providers are image-only services, there are common Satellite use cases that do not work or require extra configuration.
Ensure that the use case scenarios that you want to use are available on Microsoft Azure.

Supported Use Cases

You can complete the following Satellite Server tasks on Microsoft Azure:

Managing Subscriptions (https://access.redhat.com/documentation/en-


us/red_hat_satellite/6.5/html/content_management_guide/managing_subscriptions)
Managing Content (https://access.redhat.com/documentation/en-
us/red_hat_satellite/6.5/html/content_management_guide/importing_red_hat_content)
Managing Hosts (https://access.redhat.com/documentation/en-us/red_hat_satellite/6.5/html/managing_hosts/registering_hosts)
Using Red Hat Insights with Satellite (https://access.redhat.com/documentation/en-
us/red_hat_satellite/6.5/html/administering_red_hat_satellite/chap-red_hat_satellite-administering_red_hat_satellite-
maintaining_a_red_hat_satellite_server#using_red_hat_insights_with_satellite_server)
Using IdM for External Authentication (https://access.redhat.com/documentation/en-
us/red_hat_satellite/6.5/html/administering_red_hat_satellite/chap-red_hat_satellite-administering_red_hat_satellite-
configuring_external_authentication#sect-Red_Hat_Satellite-Administering_Red_Hat_Satellite-Configuring_External_Authentication-
Using_Identity_Management)
Managing Security Compliance (https://access.redhat.com/documentation/en-
us/red_hat_satellite/6.5/html/administering_red_hat_satellite/chap-red_hat_satellite-administering_red_hat_satellite-
security_compliance_management)
Running Remote Jobs on Hosts (https://access.redhat.com/documentation/en-us/red_hat_satellite/6.5/html/managing_hosts/chap-
managing_hosts-running_remote_jobs_on_hosts)

Unsupported Use Cases

On Microsoft Azure, you cannot manage the DHCP service. Because of this, most of the Satellite Server kickstart and PXE provisioning models are
unusable. This includes:

PXE Provisioning
Discovery and Discovery Rules

The following ISO Provisioning methods are not supported:

PXE-Less Discovery (iPXE)


Per-host ISO
Generic ISO
Full-host ISO

2. Scenarios for Deploying Red Hat Satellite on Microsoft Azure


There are three deployment scenarios for Red Hat Satellite on Microsoft Azure:

1. One region or availability zone setup


2. Connecting an on-premise data center and a Microsoft Azure region or availability zone
3. Connecting different regions or availability zones

https://access.redhat.com/articles/4237261 1/6
6/26/2020 Deploying Red Hat Satellite on Microsoft Azure - Red Hat Customer Portal

2.1. One Region or Availability Zone Setup


(https://access.redhat.com/)

The least complex configuration of Satellite Server on Microsoft Azure consists of both Satellite Server and the content hosts residing within the same
region or availability zone and within a Virtual Private Cloud (VPC).

Having Satellite and content hosts within one region or availability zone:

2.2 Connecting an On-premise Data Center and Microsoft Azure Region or Availability Zone
Create a VPN connection between the on-premise data center and the region or availability zone where your Capsule resides.

You can also use the external host name of Satellite Server when you register the instance that runs Capsule Server.

Option 1: Site-to-Site VPN connection between the region and the On-premise Data Center:
Option 1: Site-to-Site VPN connection between the region and the On-premise Data Center

https://access.redhat.com/articles/4237261 2/6
6/26/2020 Deploying Red Hat Satellite on Microsoft Azure - Red Hat Customer Portal

Option 2: Direct connection using the External DNS host name:


(https://access.redhat.com/)

2.3 Connecting Different Regions or Availability Zones


Create a site-to-site VPN connection between the different regions or availability zones so that you can use the Internal DNS host name when you
register the instance that runs Capsule Server to your Satellite Server.

If you do not establish a site-to-site VPN connection, use the external DNS host name when you register the instance that runs Capsule Server to your
Satellite Server.

Most cloud service providers do not charge for data being transferred into a region, or between availability zones within a single region; however, they do
charge for data leaving the region to the Internet.

https://access.redhat.com/articles/4237261 3/6
6/26/2020 Deploying Red Hat Satellite on Microsoft Azure - Red Hat Customer Portal

Option 1: Site-to-Site VPN connection between regions:


(https://access.redhat.com/)

Option 2: Direct connection using the External DNS host name:


Option 2: Direct connection using the External DNS host name

3. Microsoft Azure Assumptions


To deploy Satellite Server on Microsoft Azure, you must have a working knowledge of the following aspects. For more information, see Microsoft Azure
Documentation (https://docs.microsoft.com/en-us/azure/).

Cloud networking
Creating and accessing Red Hat Enterprise Linux images on Microsoft Azure
Launching instances and creating persistent storage volumes
Importing and exporting virtual machines on Microsoft Azure

Multi-homed Satellite and Capsule

If you want Satellite to use multiple interfaces with distinct host names, you must perform additional configuration of the Satellite Server and Satellite
Capsule Server CA certificates. If you want to deploy Satellite in this configuration, contact Red Hat.

This scenario applies when Satellite Server or Capsule Server has different internal and external DNS host names and there is no site-to-site VPN
connection between the locations where you deploy Satellite Server and Capsule Server.

On demand content sources

You can use the On demand download policy to reduce the storage footprint of the Red Hat Enterprise Linux server that runs Satellite. When you set the
download policy to On Demand, content synchronizes to the Satellite Server or Capsule Server when a content host requests it. For more information,
see Importing Red Hat Content (https://access.redhat.com/documentation/en-
us/red_hat_satellite/6.4/html/content_management_guide/importing_red_hat_content) in the Content Management Guide.

4. Preparing the Microsoft Azure Instance for Satellite Installation

https://access.redhat.com/articles/4237261 4/6
6/26/2020 Deploying Red Hat Satellite on Microsoft Azure - Red Hat Customer Portal

Before you can install and register Red Hat Satellite and Capsule, you must set up accounts, and create and start Red Hat Enterprise Linux instances on
(https://access.redhat.com/)
Microsoft Azure. 

Prerequisites

Before installing Satellite Server, ensure that your Red Hat Enterprise Linux Microsoft Azure instance meets the following conditions:

Ensure that the Microsoft Azure instance type meets or exceeds the system and storage requirements. For more information about system and
storage requirements, see Preparing your environment for installation (https://access.redhat.com/documentation/en-
us/red_hat_satellite/6.5/html/installing_satellite_server_from_a_connected_network/preparing_your_environment_for_installation) in the Installing
Satellite Server from a Connected Network.
Understand and assign the correct storage to Microsoft Azure persistent storage volumes. For more information, see Storage Requirements and
Guidelines (https://access.redhat.com/documentation/en-
us/red_hat_satellite/6.5/html/installing_satellite_server_from_a_connected_network/preparing_your_environment_for_installation#hardware_storage
in Installing Satellite Server from a Connected Network.
Ensure that you store the synchronized content on a persistent storage volume that is separate to the boot volume.
If you want Satellite Server and Capsule Server to communicate using external DNS host names, open the required ports for communication in the
Microsoft Azure Network Security Group associated with the instance.
Optional: Store other data, for example, the mongodb directory on a separate persistent storage volume.

Procedure

1. Register with Red Hat Customer Portal. For more information, see Red Hat Customer Portal (https://access.redhat.com/).

2. Enable your Red Hat subscriptions that you want to use for Cloud Access. For more information, see Red Hat Cloud Access Program Overview
(https://www.redhat.com/en/technologies/cloud-computing/cloud-access#program-details).

Not all subscriptions are eligible to run in cloud environments. For more information about subscription eligibility, see Verifying eligibility for Red
Hat Cloud Access (https://access.redhat.com/documentation/en-
us/red_hat_subscription_management/1/html/red_hat_cloud_access_reference_guide/ref-ca-eligibility-assembly) in the Red Hat Cloud Access
Reference Guide.
You can create additional organizations and then import additional manifests to the organizations. For more information, see Creating an
Organization (https://access.redhat.com/documentation/en-
us/red_hat_satellite/6.4/html/content_management_guide/managing_organizations#Managing_Organizations-Creating_an_Organization) in the
Content Management Guide.

3. Create a Microsoft Azure instance and deploy a Red Hat Enterprise Linux virtual machine to the instance.

4. Connect to the Red Hat Enterprise Linux virtual machine.

5. In the /etc/yum/pluginconf.d/product-id.conf, set the enabled parameter to 1:

# cat /etc/yum/pluginconf.d/product-id.conf [main] enabled=1

5. Installing Satellite and Capsule on Microsoft Azure


Use this section to install Satellite Server and Capsule Server on Microsoft Azure.

5.1 Installing Satellite Server on Microsoft Azure


To Install Satellite Server, complete the following steps:

1. Connect to the Microsoft Azure instance of Red Hat Enterprise Linux.


2. Install Satellite Server. For more information, see Installing Satellite Server (https://access.redhat.com/documentation/en-
us/red_hat_satellite/6.4/html/installing_satellite_server_from_a_connected_network/installing_satellite_server) in Installing Satellite Server from a
Connected Network.

5.2 Installing Capsule on Microsoft Azure


To install Capsule Server, complete the following steps:

1. Connect to the Microsoft Azure instance of Red Hat Enterprise Linux.

https://access.redhat.com/articles/4237261 5/6
6/26/2020 Deploying Red Hat Satellite on Microsoft Azure - Red Hat Customer Portal

2. Install Capsule Server. For(https://access.redhat.com/)


more information, see Installing Capsule Server (https://access.redhat.com/documentation/en-
us/red_hat_satellite/6.4/html/installing_capsule_server/installing_capsule_server) in Installing Capsule Server. 

6. Registering Hosts to Satellite Using The Bootstrap Script


After installing Satellite Server and Capsule Server, register the content hosts on your cloud instances to Satellite with the bootstrap script.

For more information about using the bootstrap script, see Registering Hosts to Satellite Using The Bootstrap Script
(https://access.redhat.com/documentation/en-us/red_hat_satellite/6.4/html/managing_hosts/chap-red_hat_satellite-managing_hosts-
managing_hosts#sect-Red_Hat_Satellite-Managing_Hosts-Adding_New_Hosts_to_Satellite_6_Using_The_Bootstrap_Script) in the Managing Hosts
Guide.

Producto Red Hat Satellite (/taxonomy/products/red-hat-network-satellite-or-proxy) Categoría Install (/category/install)

Etiquetas cloud (/tags/cloud) installation (/tags/installation) satellite_6 (/taxonomy/tags/satellite6) Tipo de articulo General (/article-type/general)

People who viewed this article also viewed

Can Satellite 6 provision systems in the Microsoft Azure cloud?

Solution - Jun 19, 2020

Support for Red Hat Enterprise Linux in Microsoft Azure

Solution - Oct 3, 2016

How to encrypt the disk devices for VMs created in Microsoft Azure

Solution - Aug 23, 2019

Comentarios

All systems operational (https://status.redhat.com)

Política de privacidad (http://www.redhat.com/en/about/privacy-policy)


Términos de uso del Portal del cliente (https://access.redhat.com/help/terms/)
Todas las políticas y lineamientos (http://www.redhat.com/en/about/all-policies-guidelines)
Derechos de autor © 2020 Red Hat, Inc.

https://access.redhat.com/articles/4237261 6/6

You might also like