Skip to content

Latest commit

 

History

History
57 lines (46 loc) · 2.02 KB

getstarted.adoc

File metadata and controls

57 lines (46 loc) · 2.02 KB

Gettings started with STC

To get started you will need two main things

  • At least 4 VMs / hosts

  • RedHat Openshift Container Platform subscription

Hardware requirements

These are minimal hardware requirements

  • 4 vCPU

  • 16 GB memory

  • storage

    • device 1 (for OS)

      • 20 Gb /

      • 40 Gb /var

    • device 2 (for container runtime storage)

      • 40 Gb (no file system or mount needed)

    • device 3 (for Openshift Container Storage)

      • 100+ Gb (no file system or mount needed)

All hosts should be identical

Network requirements

  • at least one network device and IP address

  • NetworkManager enabled

  • resolvable hostnames

  • Wildcard DNS A record for applications (*.apps.your.company.com)

  • DNS A record for master API (master.your.company.com)

  • hosts need to have access to each other (all ports or ports listed in here)

  • Internet connection, direct or thru proxy

  • at least one of the hosts must able to get SSL connection to all others hosts

  • if firewall rules are active (e.g. on the bastion hosts), the rules must be maintained by iptables, not firewalld

Operating system requirements

  • RHEL 7.4+ minimal (OS will be updated during validation phase)

  • root or sudo access

  • Subscriptions are allocated to systems (machines).

    • Incase it is not, we provide an helper playbook:

          ./setup.sh
          cp playbooks/subscription-register.yml playbooks/subscription-register-private.yml
      
          $EDITOR playbooks/subscription-register-private.yml (1)
          ansible-playbook -i inventory playbooks/subscription-register-private.yml
      1. Adjust playbook - add RHSN user, passwort or activation key & org and pool id

  • Repositories enabled (The subscription-register* playbook above add repositories to )

Other useful info

  • Information about proxy; address, username, password, whitelists etc.

  • Red Hat Subscription Management (RHSM) account info or Satellite activation keys for registering and subscribing hosts