Prerequisites
Follow the following steps to access your application and CloudHedge OmniDeqTM.
CloudHedge OmniDeqTM
- Open your web browser (Chrome) and navigate to the url https://app.cloudhedge.io/ OR "omnideq-appliance-url" to access CloudHedge OmniDeqTM
- Login using credentials you received from CloudHedge team
- Download CloudHedge OmniDeqTM command line utility (chctl) from the below links:
- Linux: chctl_linux
- Windows: chctl_windows
- Mac: chctl_darwin
AWS Accounts
- AWS account/s with programmatic access (Access Key, Secret Access Key)
- AWS IAM permissions on this/these accounts as per AWS EKS Blueprints for Terraform requirements - Minimum IAM policy - Amazon EKS Blueprints for Terraform (aws-ia.github.io)
- Add AWS vault in OmniDeq GUI. Refer to Appendix II
GitHub Repository and Access
- Account and Repository on GitHub
- Generate SSH public/private key and add to GitHub account as per instructions documented at - ArgoCD - Amazon EKS Blueprints for Terraform (aws-ia.github.io)
- Add the SSH private key to AWS Secrets Manager. Use Other type of secret type, select plain text in Key/value pair and paste you pem file here, click on next. Provide the same ssh-key name used in omnideq vault and github account. Also refer to the screenshot in Appendix I
Please go through the below appendices defined for reference of this document.
Appendix I: AWS Secrets Manager Appendix II: AWS Vault