Add Netbird.io provider

This commit is contained in:
tolerryan
2025-06-04 22:31:26 -05:00
parent 7628f4fc6c
commit 7cb2a1bc40

View File

@@ -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
}