The Terraform module option provides maximum simplicity. It provisions all the required infrastructure and permissions in your cloud provider of choice before deploying the dbnl platform Helm chart, removing the need to provision any infrastructure or permission separately.
Terraform modules are available for AWS and GCP. For access to the Terraform module for your cloud provider of choice and to get registry credentials, .
Prerequisites
The following prerequisite steps are required before starting the Terraform module installation.
Configuration
To configure the Terraform module, you will need:
A domain name to host the dbnl platform (e.g. dbnl.example.com).
A set of dbnl registry credentials to pull the (e.g. Docker images, Helm charts).
An RSA key pair to sign the .
An RSA key pair can be generated with:
openssl genrsa -out dbnl_dev_token_key.pem 2048
Requirements
On the environment from which you are planning to install the module, you will need to:
Install
Install
Install
Infrastructure
At a minimum, the user performing the installation needs to be able to provision the following infrastructure:
Soon.
Installation
Steps
The steps to install the Terraform module using the Terraform CLI are as follows:
Create a dbnl folder and change to it.
mkdir dbnl
cd dbnl
Create a modules folder and copy the terraform module to it.