go-ethereum/cicd/devnet/terraform/variables.tf
Jerome fb7234c93f
Rename s3 bucket (#206)
* make EFS bucket per node

* Rename S3 bucket to td-devnet-bucket
2022-11-12 12:29:23 +11:00

19 lines
No EOL
764 B
HCL

locals {
/**
Load the nodes data from s3
Below is the the format the config needs to follow:
{{Name of the node, in a pattern of 'xdc'+ number. i.e xdc50}}: {
pk: {{Value of the node private key}},
... any other configuration we want to pass.
}
Note: No `n` is allowed in the node name
**/
predefinedNodesConfig = jsondecode(data.aws_s3_bucket_object.devnet_xdc_node_config.body)
envs = { for tuple in regexall("(.*)=(.*)", file(".env")) : tuple[0] => tuple[1] }
logLevel = local.envs["log_level"]
keyNames =[for i in range(tonumber(local.envs["num_of_nodes"])) : "xdc${i}"]
devnetNodeKyes = {
for i in local.keyNames: i => local.predefinedNodesConfig[i]
}
s3BucketName = "tf-devnet-bucket"
}