Chris Mague 5 vuotta sitten
vanhempi
commit
650c625a38
2 muutettua tiedostoa jossa 11 lisäystä ja 4 poistoa
  1. 1 0
      .gitignore
  2. 10 4
      main.tf

+ 1 - 0
.gitignore

@@ -1,3 +1,4 @@
+cloud-tmux
 .terraform/
 terraform.tfstate*
 ansible/*.retry

+ 10 - 4
main.tf

@@ -39,10 +39,12 @@ module "nodes" {
 }
 
 module "tmux" {
-  source  = "../tfmodule-cloud-tmux"
-  ssh-key = "${var.vpc-name}.pem"
-  user    = "ubuntu"
-  nodes   = module.nodes.node-ips
+  source       = "../tfmodule-cloud-tmux"
+  session-name = "cpredis"
+  ssh-key      = "${var.vpc-name}.pem"
+  user         = "ubuntu"
+  nodes        = concat(module.nodes.node-ips, [aws_eip.re-eip.public_ip])
+  outpath      = "${path.module}"
 }
 
 
@@ -94,6 +96,10 @@ output "tester-ips" {
   value = formatlist("ssh -i ~/.ssh/${var.vpc-name}.pem -o IdentitiesOnly=yes  -o StrictHostKeyChecking=no -o UserKnownHostsFile=/dev/null ubuntu@%s", aws_eip.re-eip.public_ip)
 }
 
+output "tmux" {
+  value = "run ./cloud-tmux to enable tmux connections"
+}
+
 data "template_file" "raft_group_setup" {
   template = "${file("${path.module}/raft_group_setup.tpl")}"
   vars = {