← modules/config/netbird · Registry

modules/config/netbird 0.1.0

Source: cf-tfr.davidguerrero.fr/modules/config/netbird

module "config" {
  source  = "cf-tfr.davidguerrero.fr/modules/config/netbird"
  version = "0.1.0"
}

Download: module.tar.gz


Requirements

Name Version
terraform >= 1.0
netbird 0.0.9

Providers

Name Version
netbird 0.0.9

Modules

No modules.

Resources

Name Type
netbird_dns_record.kubernetes_api resource
netbird_dns_record.private_ingress resource
netbird_dns_zone.kubernetes_api resource
netbird_dns_zone.private_ingress resource
netbird_group.group resource
netbird_policy.clients_to_cluster resource
netbird_route.kubernetes_api resource
netbird_route.private_ingress resource

Inputs

Name Description Type Default Required
client_groups List of NetBird client groups to create. set(string) [] no
remote_cluster_groups Map of NetBird remote cluster groups to create. map(object({ kubernetes_api_ip = optional(string, "10.43.0.1") private_ingress_ip = optional(string, "10.43.250.250") private_ingress_domain = string })) {} no

Outputs

Name Description
groups Created NetBird groups.