Declare variáveis CI/CD como gitlab_project_variable

Terraform GitLab Provider Medium 25 pts
Contexto

Gerenciar variáveis CI/CD via Terraform evita configuração manual e permite auditar quais segredos estão configurados em quais projetos.

Adicione ao main.tf os recursos gitlab_project_variable para as variáveis NETBOX_TOKEN e NETBOX_URL:

resource "gitlab_project_variable" "netbox_token" {
  project   = gitlab_project.ansible_bootcamp.id
  key       = "NETBOX_TOKEN"
  value     = var.netbox_token
  masked    = true
  protected = true
}