1. Pre-requisites

Find the pre-requisites for deploying DIGIT platform services on AWS

Pre-requisites

  1. ​AWS accountarrow-up-right with admin access to provision infrastructure. You will need a paid subscription to AWS.

  2. Install kubectlarrow-up-right (any version) on the local machine - it helps interact with the Kubernetes cluster.

  3. Install Helmarrow-up-right - this helps package the services, configurations, environments, secrets, etc, into Kubernetes manifestsarrow-up-right. Verify that the installed version of Helm is equal to 3.0 or higher.

  1. Install tfswitcharrow-up-right - to run different versions of Terraform on the machine. tfswitcharrow-up-right supports multiple Terraform versions on the same machine, and you can toggle between the desired versions.

circle-info

Refer to tfswitch documentationarrow-up-right for different platforms. Terraform version 0.14.10 can be installed directly as well.

5. Run tfswitch, and it will show a list of Terraform versions. Scroll down and select the terraformarrow-up-right version (0.14.10) for the Infra-as-code (IaC) to provision cloud resources as code. This provides the desired resource graph and helps destroy the cluster in one go.​

  1. Install cURLarrow-up-right - for making API calls

  2. Install Visual Studio Codearrow-up-right - for better code visualisation/editing capabilities

  3. Install Postmanarrow-up-right - to run digit bootstrap scripts

Last updated

Was this helpful?