diff options
author | Trygve Laugstøl <trygvis@inamo.no> | 2023-10-30 19:36:54 +0100 |
---|---|---|
committer | Trygve Laugstøl <trygvis@inamo.no> | 2023-10-31 12:15:56 +0100 |
commit | c7d942c02b034ce339bdb554e61410d3faa7f5c8 (patch) | |
tree | a2ba9cd1e075d36c48632c30f2525a16e3328621 /terraform/telegraf/conflatorio/main.tf | |
parent | 3a7734b21b69ae533fa069f0dfa8d7e98222d159 (diff) | |
download | infra-c7d942c02b034ce339bdb554e61410d3faa7f5c8.tar.gz infra-c7d942c02b034ce339bdb554e61410d3faa7f5c8.tar.bz2 infra-c7d942c02b034ce339bdb554e61410d3faa7f5c8.tar.xz infra-c7d942c02b034ce339bdb554e61410d3faa7f5c8.zip |
telegraf-os: Making module.
Diffstat (limited to 'terraform/telegraf/conflatorio/main.tf')
-rw-r--r-- | terraform/telegraf/conflatorio/main.tf | 24 |
1 files changed, 10 insertions, 14 deletions
diff --git a/terraform/telegraf/conflatorio/main.tf b/terraform/telegraf/conflatorio/main.tf index 5d94503..1513610 100644 --- a/terraform/telegraf/conflatorio/main.tf +++ b/terraform/telegraf/conflatorio/main.tf @@ -17,21 +17,17 @@ terraform { } } -locals { - ansible_host = "conflatorio" - hostname = "conflatorio.vpn.trygvis.io" - - influx_url = "https://influxdb.vpn.trygvis.io" - influx_token = data.sops_file.vault.data["influx_token"] - influx_organization = "trygvis" - - influx_bucket = "telegraf-lhn2ix" +data "sops_file" "vault" { + source_file = "vault.yml" } -provider "docker" { - host = "ssh://${local.hostname}" -} +module "telegraf-os" { + source = "../telegraf-os" -data "sops_file" "vault" { - source_file = "vault.yml" + docker_gid = 997 + hostname = "conflatorio.vpn.trygvis.io" + ansible_host = "conflatorio" + + influx_token = data.sops_file.vault.data["influx_token"] + influx_bucket = "telegraf-lhn2ix" } |