Deploying DSS infrastructure¶
This section describes how to deploy the infrastructure for a DSS instance.
Prerequisites¶
Before beginning infrastructure deployment, download & install the following tools to your workstation:
- Install kubectl to
interact with kubernetes
- Confirm successful installation with
kubectl version --client(should succeed from any working directory). - Note that kubectl can alternatively be installed via the Google Cloud SDK
gcloudshell if using Google Cloud.
- Confirm successful installation with
Deployment Options¶
The DSS can be deployed on various platforms. Choose the method that best suits your needs:
| Platform | Tools | Description |
|---|---|---|
| Amazon Web Services | Terraform | Deploy on AWS using Terraform to provision EKS and required resources. |
| Google Cloud Platform | Terraform | Deploy on GCP using Terraform to provision GKE and required resources. |
| Locally | Minikube | Deploy locally using Minikube for development and testing. |