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
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