From db7290d702450430e0d58e23f91e34407e08b41c Mon Sep 17 00:00:00 2001 From: pmikus Date: Mon, 8 Nov 2021 12:50:51 +0100 Subject: feat(Terraform): Minio S3 gateway proxy Signed-off-by: pmikus Change-Id: I9543a856a2e5791b61accd7a183bc5a2bf2e6187 --- .../1n_nmd/prometheus/conf/nomad/prometheus.hcl | 7 +++++++ fdio.infra.terraform/1n_nmd/prometheus/providers.tf | 13 ------------- fdio.infra.terraform/1n_nmd/prometheus/versions.tf | 13 +++++++++++++ 3 files changed, 20 insertions(+), 13 deletions(-) delete mode 100644 fdio.infra.terraform/1n_nmd/prometheus/providers.tf create mode 100644 fdio.infra.terraform/1n_nmd/prometheus/versions.tf (limited to 'fdio.infra.terraform/1n_nmd/prometheus') diff --git a/fdio.infra.terraform/1n_nmd/prometheus/conf/nomad/prometheus.hcl b/fdio.infra.terraform/1n_nmd/prometheus/conf/nomad/prometheus.hcl index 368a361184..2019aeba96 100644 --- a/fdio.infra.terraform/1n_nmd/prometheus/conf/nomad/prometheus.hcl +++ b/fdio.infra.terraform/1n_nmd/prometheus/conf/nomad/prometheus.hcl @@ -596,6 +596,13 @@ scrape_configs: - server: '{{ env "NOMAD_IP_prometheus" }}:8500' services: [ 'storage' ] metrics_path: /minio/prometheus/metrics + + - job_name: 'Minio Proxy' + bearer_token: eyJhbGciOiJIUzUxMiIsInR5cCI6IkpXVCJ9.eyJleHAiOjQ3OTAwNjE1NDIsImlzcyI6InByb21ldGhldXMiLCJzdWIiOiJBS0lBUTJBSDdZUFBXVDZDV1hYSSJ9.CU9x9j-yO0_Uta5iep6yqNiGQPolrr2608E3lpU6Yg21rIv_eOwS5zqzXaSvrhzkJP9H5kO1Pj6kqjYhbqjN_w + consul_sd_configs: + - server: '{{ env "NOMAD_IP_prometheus" }}:8500' + services: [ 'minio' ] + metrics_path: /minio/v2/metrics/cluster EOH } diff --git a/fdio.infra.terraform/1n_nmd/prometheus/providers.tf b/fdio.infra.terraform/1n_nmd/prometheus/providers.tf deleted file mode 100644 index 1399201d21..0000000000 --- a/fdio.infra.terraform/1n_nmd/prometheus/providers.tf +++ /dev/null @@ -1,13 +0,0 @@ -terraform { - required_providers { - nomad = { - source = "hashicorp/nomad" - version = "~> 1.4.9" - } - template = { - source = "hashicorp/template" - version = "~> 2.1.2" - } - } - required_version = ">= 1.0.3" -} diff --git a/fdio.infra.terraform/1n_nmd/prometheus/versions.tf b/fdio.infra.terraform/1n_nmd/prometheus/versions.tf new file mode 100644 index 0000000000..b80610a525 --- /dev/null +++ b/fdio.infra.terraform/1n_nmd/prometheus/versions.tf @@ -0,0 +1,13 @@ +terraform { + required_providers { + nomad = { + source = "hashicorp/nomad" + version = "~> 1.4.15" + } + template = { + source = "hashicorp/template" + version = "~> 2.2.0" + } + } + required_version = ">= 1.0.3" +} -- cgit 1.2.3-korg