Preparing an OpenShift Environment

If you have an OpenShift environment on AWS, Sisense has created a script that prepares your environment for Sisense. When preparing your environment, you must have your AWS credentials including your AWS Access Key, AWS secret key, and region.

To prepare an OpenShift environment on AWS:

  1. Log in to the following page with your Red Hat user credentials and retrieve your Pull Secret: https://cloud.redhat.com/openshift/install/pre-release

  2. Download the OpenShift bootstrap script.
    wget https://data.sisense.com/linux/scripts/oc/openshift_infrastructure.tar.gz && tar zxf openshift_infrastructure.tar.gz && cd openshift_infrastructure/

  3. Run the OpenShift bootstrap script downloaded in the previous step.

    bash sisense_full_oc.sh

  4. When prompted, enter the following values:

  • Your AWS Access key, AWS secret key, and region.

  • (Optional) Enter an SSH key to access your cluster machines.

    Note:

    For production OpenShift Container Platform clusters on which you want to perform installation debugging or disaster recovery, enter the SSH key that your ssh-agent process uses.

  • For the platform to target, select aws. If you do not have an Amazon Web Services (AWS) profile stored on your computer, enter the AWS access key ID and secret access key for the user that you configured to run the installation program.

  • Select the AWS region to deploy the cluster to.

  • Select the base domain for the Route53 service that you configured for your cluster.

  • Enter a descriptive name for your cluster.

  • Paste the pull secret that you obtained from the Pull Secret page on the Red Hat OpenShift Cluster Manager site. If the cloud provider account that you configured on your host does not have sufficient permissions to deploy the cluster, the installation process stops, and the missing permissions are displayed.

    A confirmation message is displayed when the installation is complete. You can deploy Sisense on your OpenShift environment as described in Installing Sisense on OpenShift.