|
@@ -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 = {
|