From 7cb2a1bc4083b4bdadce1bca20235d4947fb3684 Mon Sep 17 00:00:00 2001 From: tolerryan <105945216+tolerryan@users.noreply.github.com> Date: Wed, 4 Jun 2025 22:31:26 -0500 Subject: [PATCH] Add Netbird.io provider --- provider.tf | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/provider.tf b/provider.tf index 8e8033a..a147f8b 100644 --- a/provider.tf +++ b/provider.tf @@ -11,6 +11,9 @@ terraform { source = "Telmate/proxmox" version = "3.0.1-rc4" } + netbird = { + source = "registry.terraform.io/netbirdio/netbird" + } } } @@ -36,3 +39,15 @@ provider "proxmox" { pm_tls_insecure = true } + +# Netbird.io provider for mesh vpn + +variable "netbird_token" { + sensitive = true + description = "NetBird Management Access Token" +} + +provider "netbird" { + token = var.netbird_token # Required + management_url = "https://api.netbird.io" # Optional, defaults to this value +} \ No newline at end of file