Add Netbird.io provider
This commit is contained in:
15
provider.tf
15
provider.tf
@@ -11,6 +11,9 @@ terraform {
|
|||||||
source = "Telmate/proxmox"
|
source = "Telmate/proxmox"
|
||||||
version = "3.0.1-rc4"
|
version = "3.0.1-rc4"
|
||||||
}
|
}
|
||||||
|
netbird = {
|
||||||
|
source = "registry.terraform.io/netbirdio/netbird"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -36,3 +39,15 @@ provider "proxmox" {
|
|||||||
pm_tls_insecure = true
|
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
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user