h4xr / satellite-tune

Anisble playbooks for Satellite performance/scale tunings

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Satellite-tune

Satellite-tune contains simple Ansible playbooks that can be used to perform any of the following tasks:

Getting Started

Ideally, you need two hosts to run this project:

  1. Ansible Control node (referred to as Control node in the rest of this document) is the host from which satellite-tune ansible playbooks are run.
  2. Destination node - This must be one of the following:
    • A Satellite server
    • Capsule servers

Note

  1. You can get away with using one host by optionally choosing to use Destination node as the Control node.
  2. Make sure that the Control node can connect to the Destination node via paswordless ssh.

On the Control node:

Supported versions

  • RHEL 6
  • RHEL 7
  1. git clone this project.

      # git clone https://github.com/redhat-performance/satellite-tune.git

    NOTE: Optionally you may utilize the script control_node_setup.sh to perform step 2 below. The instructions to use this script are documented in the script itself.

  2. Install ansible package on the Control node. For RHEL boxes, [access to EPEL] (https://access.redhat.com/solutions/3358) is required.

      # yum install -y ansible
  3. Create an inventory file named inventory (by copying ansible/inventory.sample) and update it as necessary:

  # cp conf/hosts.ini.sample conf/hosts.ini

Now you can proceed to any of the following tasks:

Please check our FAQ section for frequently asked questions

About

Anisble playbooks for Satellite performance/scale tunings

License:GNU General Public License v3.0


Languages

Language:Shell 100.0%