fix: pass meraki api key explicitly via provider block and TF_VAR

This commit is contained in:
Xavier Lario
2026-04-20 16:43:24 +02:00
parent 6ffe6bfcc5
commit 55a6a98044
4 changed files with 15 additions and 9 deletions
+3 -1
View File
@@ -9,7 +9,9 @@ terraform {
}
}
provider "meraki" {}
provider "meraki" {
meraki_dashboard_api_key = var.meraki_dashboard_api_key
}
locals {
organization_name = "Adevinta Information Services SLU"
+6
View File
@@ -1,6 +1,12 @@
# Sensitive variables — injected via TF_VAR_* environment variables (GitHub Secrets).
# Never put values for these in any .tf file.
variable "meraki_dashboard_api_key" {
type = string
sensitive = true
description = "Meraki Dashboard API key. Pass via TF_VAR_meraki_dashboard_api_key (GitHub Secret: MERAKI_DASHBOARD_API_KEY)."
}
variable "radius_secret" {
type = string
sensitive = true