Nav apraksta

Chris Mague 0e17de6012 update outputs to match remote 4 gadi atpakaļ
ansible 73434b357e change location 5 gadi atpakaļ
test 62410d8ffa add in ability to allow public ssh access - off by default 5 gadi atpakaļ
.gitignore 669e0572cf setup security groups 6 gadi atpakaļ
.terraform-version a3b2efe75a merge and bump tf version 5 gadi atpakaļ
README.md d3429014a8 prepare for usage 5 gadi atpakaļ
inputs.tf 31e0ea9062 spin up instaces 6 gadi atpakaļ
instances.tf a3b2efe75a merge and bump tf version 5 gadi atpakaļ
inventory.tpl 5b8bc52409 working setup 6 gadi atpakaļ
main.tf 1d51fa5710 make ssh key configurable 5 gadi atpakaļ
outputs.tf df454d8e1c add outputs 5 gadi atpakaļ
provisioning.tf 1d51fa5710 make ssh key configurable 5 gadi atpakaļ
security.tf 62410d8ffa add in ability to allow public ssh access - off by default 5 gadi atpakaļ
ssh.tpl 5b8bc52409 working setup 6 gadi atpakaļ
variables.tf 62410d8ffa add in ability to allow public ssh access - off by default 5 gadi atpakaļ

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