Skip to content

Prerequisites

Follow the following steps to access your application and CHAI™.


CHAI™ Access

Step 1: Access CHAI™

Open your web browser (Chrome) and navigate to the URL https://app.cloudhedge.io/ or "CHAI™-appliance-url" to access CHAI™.

Step 2: Login

Login using credentials you received from the CHAI™ team.

Step 3: Download CHAI™ Command Line Utility (chctl)

Download the CHAI™ command-line utility (chctl) from the links below:


AWS Accounts

Requirements

  1. AWS account(s) with programmatic access (Access Key, Secret Access Key)

  2. AWS IAM permissions on these accounts as per AWS EKS Blueprints for Terraform requirements:

  3. Minimum IAM Policy - Amazon EKS Blueprints for Terraform

  4. Add AWS vault in CHAI™ GUI:

  5. Refer to Appendix II for detailed instructions

GitHub Repository and Access

Requirements

  1. Account and Repository on GitHub
  2. Create an account and repository on GitHub

  3. Generate SSH Public/Private Key

  4. Generate SSH public/private key and add to your GitHub account as per instructions documented at:
  5. ArgoCD - Amazon EKS Blueprints for Terraform

  6. Add SSH Private Key to AWS Secrets Manager

  7. Use "Other type of secret" as the secret type
  8. Select "Plain text" in Key/value pair
  9. Paste your PEM file content
  10. Click Next
  11. Provide the same SSH key name used in CHAI™ vault and GitHub account
  12. Refer to the screenshot in Appendix I for reference

Reference Appendices

Please review the following appendices for additional details: