Infra: AWS self termination
[csit.git] / fdio.infra.terraform / 3n_aws_c5n / deploy / variables.tf
index 38a9133..f7f3e61 100644 (file)
@@ -3,6 +3,10 @@ variable "region" {
   type = string
 }
 
+variable "vault-name" {
+    default   = "dynamic-aws-creds-vault-admin"
+}
+
 variable "ami_image" {
   description = "AWS AMI image name"
   type = string
@@ -13,6 +17,12 @@ variable "testbed_name" {
   type = string
 }
 
+variable "instance_initiated_shutdown_behavior" {
+  description = "Shutdown behavior for the instance"
+  type        = string
+  default     = "terminate"
+}
+
 variable "instance_type" {
   description = "AWS instance type"
   type = string
@@ -50,7 +60,7 @@ variable "first_run_commands" {
 variable "ansible_file_path" {
   description = "Path to Ansible playbook"
   type = string
-  default = "../../resources/tools/testbed-setup/ansible/site.yaml"
+  default = "../../fdio.infra.ansible/site.yaml"
 }
 
 variable "ansible_python_executable" {
@@ -62,7 +72,7 @@ variable "ansible_python_executable" {
 variable "ansible_topology_path" {
   description = "Path to Ansible playbook which creates a topology file"
   type = string
-  default = "../../resources/tools/testbed-setup/ansible/cloud_topology.yaml"
+  default = "../../fdio.infra.ansible/cloud_topology.yaml"
 }
 
 variable "ansible_provision_pwd" {