Keine Beschreibung

Chris Mague 8d39506671 update secruity groups for newer versions of redisenterprise vor 3 Jahren
ansible 400ea2b13b run with newer version vor 3 Jahren
test 84cae36ad3 make it possible to disable ephemeral/persistent storage vor 4 Jahren
.gitignore a04ccd3a7a ensure that we don't try to attach volumes in ansible if they are disabled vor 4 Jahren
.terraform-version b637181994 bump required tf version vor 4 Jahren
README.md d3429014a8 prepare for usage vor 5 Jahren
inputs.tf 6ade5f0e5d ensure we do not get the eks AMIs vor 3 Jahren
instances.tf d60669eb35 remove all interpolation where not required vor 4 Jahren
inventory.tpl 5b8bc52409 working setup vor 6 Jahren
main.tf d60669eb35 remove all interpolation where not required vor 4 Jahren
outputs.tf b1ec4ad537 output the node ids as well vor 4 Jahren
provisioning.tf 61d3bbe69d remove python all together vor 4 Jahren
security.tf d60669eb35 remove all interpolation where not required vor 4 Jahren
ssh.tpl 5b8bc52409 working setup vor 6 Jahren
variables.tf 8d39506671 update secruity groups for newer versions of redisenterprise vor 3 Jahren

README.md

A TF module to setup what's necessary to run Redis Enterprise

Sourcing the module:

module "nodes" {
  source           = "github.com/Redislabs-Solution-Architects/tfmodule-aws-redis-enterprise"
  region           = var.region
  profile          = var.profile
  open-nets        = ["1.1.1.1/32", "8.8.8.8/32"] 	#external IPs allowed unfettered access - use w/ caution
  data-node-count  = 3
  re-instance-type = "m5.4xlarge"
  vpc-cidr         = var.vpc-cidr
  vpc-azs          = var.vpc-azs
  vpc-name         = var.vpc-name
  vpc-id           = module.vpc.vpc-id
  vpc-subnets      = module.vpc.subnets-public
  common-tags = {					#tags that go everywhere - you do tag everything right?
    "Owner"   = "maguec"
    "Project" = "example_terraform"
  }
}