Azure-WEKA Terraform package description
The Azure-WEKA Terraform package contains modules and examples to customize the WEKA cluster installation on Azure. The default protocol deployed using the Terraform package is POSIX. The Azure-WEKA Terraform package supports the following deployment types:
Public cloud deployments: Require passing the
get.weka.io
token to Terraform for downloading the WEKArelease from the public get.weka.io service. The following examples are provided:Public network.
Public network with an existing network.
Public network with multiple clusters.
Public network with existing object stores.
Private cloud deployments: Require uploading the WEKA release tar file into an Azure blob container from which the virtual machines can download the WEKA release. The following examples are provided:
Private network with an existing network.
Private network with multiple clusters.
Private network with peering.
Terraform variables file
Each deployment type includes a variables file vars.auto.tfvars
that contains only the variables required for the relevant deployment type.
The following is an example of a public network with an existing network variables file.
Public network with an existing network: vars.auto.tfvars
example
vars.auto.tfvars
example The public network with an existing network, in which the network-related resources are already provisioned.
As part of the deployment, you customize the values according to your deployment.
Note: This is just one example of the variables files. The other examples may include more variables according to the deployment type.
Variable descriptions
Variable | Description |
---|---|
| The prefix for all the resource names. For example, the prefix for your system name. |
| A predefined resource group in the Azure subscription. |
| The virtual network name. |
| The subnet name list. |
| The cluster name. |
| The virtual machine type to deploy. |
| Determines whether to enable object stores on the WEKA cluster. |
| When |
| The number of virtual machines to deploy. The minimum value is 6. |
Name values must be in lowercase and without special characters.
The total number of characters of the prefix
+ rg_name
+ cluster_name
, must not exceed 24 characters.
Related information
Last updated