diff options
Diffstat (limited to 'terraform/envs/bootstrap/main.tf')
| -rw-r--r-- | terraform/envs/bootstrap/main.tf | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/terraform/envs/bootstrap/main.tf b/terraform/envs/bootstrap/main.tf new file mode 100644 index 0000000..07bf04d --- /dev/null +++ b/terraform/envs/bootstrap/main.tf | |||
| @@ -0,0 +1,25 @@ | |||
| 1 | provider "kubernetes" { | ||
| 2 | config_path = pathexpand(var.kubeconfig) | ||
| 3 | config_context = var.kube_context | ||
| 4 | } | ||
| 5 | |||
| 6 | provider "helm" { | ||
| 7 | kubernetes { | ||
| 8 | config_path = pathexpand(var.kubeconfig) | ||
| 9 | config_context = var.kube_context | ||
| 10 | } | ||
| 11 | } | ||
| 12 | |||
| 13 | module "observability" { | ||
| 14 | source = "../../modules/observability" | ||
| 15 | namespace = "monitoring" | ||
| 16 | grafana_admin_password = var.grafana_admin_password | ||
| 17 | } | ||
| 18 | |||
| 19 | output "grafana" { | ||
| 20 | value = module.observability.grafana_service | ||
| 21 | } | ||
| 22 | |||
| 23 | output "prometheus" { | ||
| 24 | value = module.observability.prometheus_service | ||
| 25 | } | ||
