Skip to content

ssomagani/terraform-aws-voltdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-aws-voltdb

Terraform Module to build a VoltDB v8.4.1 cluster on an Ubuntu 18.04 EC2 instance.
The cluster is built from multiple EC2 instances in a single availability zone.
Cluster of multiple nodes can be provisioned by simply setting the node_count input variable

VoltDB Deployment Configuration

The deployment configuration can be specified by your deployment.xml or deployment.tpl.
Refer to the documentation here - https://docs.voltdb.com/UsingVoltDB/AppxConfigFile.php

Examples

The vpc_sg example demonstrates building a VoltDB cluster with a custom VPC and Security Group.

How to run

cd to the example directory that you'd like to run
Then execute terraform apply -var-file=values.tfvars -var-file=path/to/aws_keys.tfvars
You will need to put in your own values in values.tfvars and provide a file (aws_keys.tfvars) that contains the access keys (https://learn.hashicorp.com/terraform/getting-started/variables.html#from-a-file)