Ensure that the following are installed on a Linux Virtual Machine (VM) that you will use to deploy the infrastructure and install the application:
- Python 3
- Boto and Boto3 Python packages. These packages can be installed using
pip3 install boto
andpip3 install boto3
. - Terraform binary, version 1.1.0 or later. For Terraform download information, see https://www.terraform.io/downloads.html.Note: The location of the Terraform binary must be present in the $PATH
- Java 11
The Linux VM must also:
- Have a minimum specification of r5.large, or equivalent.
- Have access to the internet.
- Be inside one of the subnets where you plan to install Data360 DQ+.
To start kubernetes deployment, follow below set up :
- Software need in machine from where you are working -
- Helm for deploying into Kubernetes cluster. (We have used version: v3.9.2)
- kubectl tool for interacting with Kubernetes cluster (We have used version: v1.24.2).
- Amazon AWS CLI with version 2 (We have used version: 2.7.20).
- Docker with version 20.10.17. You can check with 'docker --version' command.
- Configure kubeconfig file for an Kubernetes cluster (Amazon EKS Cluster) with AWS SSO or AWS IAM authenticator for Kubernetes.