2019-12-26 08:33:38 -05:00
2019-12-26 08:29:17 -05:00
2019-12-26 08:29:03 -05:00
2019-12-26 08:30:18 -05:00
2019-12-23 21:11:54 -05:00
2019-12-23 21:11:54 -05:00
2019-12-23 21:09:06 -05:00
2019-12-23 21:11:54 -05:00
2019-12-26 08:33:38 -05:00

terraform-provider-unifi

This is very much WIP, just adding functionality as I need it for my local setup.

Note You can't (for obvious reasons) configure your network while connected to something that may disconnect (like the WiFi). Use a hard-wired connection to your controller to use this provider.

unifi_network

Example:

resource "unifi_network" "test" {
	name    = "foo"
	purpose = "corporate"

	subnet       = "10.0.202.1/24"
	vlan_id      = 202
	dhcp_start   = "10.0.202.6"
	dhcp_stop    = "10.0.202.254"
	dhcp_enabled = true
}

unifi_wlan

Example:

resource "unifi_wlan" "test" {
	name       = "foo"
	vlan_id    = 202
	passphrase = "12345678"
}

TODO

  • Move site to provider level? (or use 2 value IDs?)
  • WLAN Groups (data source for default?)
  • User Groups (data source for default?)
Description
Terraform provider for managing Ubiquiti's UniFi network controller
Readme MPL-2.0 1.9 MiB
Languages
Go 99.8%
Makefile 0.2%