terraform-provider-unifi
Proveedor de Terraform para gestionar infraestructura de red Ubiquiti Unifi mediante automatización con Terraform, soportando controladores v6 y despliegue en Docker Compose.
Ficha actualizada 21 sept 2026, 1:56 · upstream 21 sept 2026, 1:56 · release v0.55.0
Qué es terraform-provider-unifi
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
terraform-provider-unifi es un proveedor oficial de la comunidad para interactuar con la plataforma Unifi de Ubiquiti a través de Terraform. Está escrito en Go y se integra con la SDK go-unifi para gestionar dispositivos como puntos de acceso, switches y controladores UDM/UDM-Pro.
El proveedor soporta principalmente la versión 6 del software de controlador Unifi, aunque versiones anteriores pueden usarse fijando una versión específica del proveedor. Requiere conexión cableada estable al controlador durante las operaciones, ya que el WiFi puede desconectar la sesión.
La implementación incluye pruebas de aceptación automatizadas y soporte para despliegue en entornos Docker mediante Compose. Los requisitos mínimos son 2 núcleos CPU y 2GB de RAM, con una imagen oficial disponible en el registro de Terraform.
- Automatización del aprovisionamiento de redes empresariales con Ubiquiti Unifi
- Gestión programática de dispositivos IoT y puntos de acceso mediante Terraform
- Orquestación de políticas de seguridad y VLANs en controladores UDM/UDM-Pro
- Integración de infraestructura de red en pipelines CI/CD con Terraform Cloud
- Soporte nativo para controladores UDM, UDM-Pro y versiones v6 del software Unifi
- Pruebas de aceptación automatizadas verificadas en GitHub Actions
- Integración directa con la SDK go-unifi para funcionalidades extendidas
- Despliegue simplificado mediante Docker Compose sin necesidad de compilación manual
- No soporta versiones 5 del controlador Unifi sin fijar una versión anterior del proveedor
- Requiere conexión cableada estable al controlador durante las operaciones de gestión
- Las versiones parche del controlador no están verificadas explícitamente por compatibilidad
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Instalar Terraform 1.0 o superior y usar el proveedor desde el registro oficial. Conectar por cable al controlador Unifi antes de ejecutar operaciones. Para Docker, usar compose.yml con la imagen oficial del proveedor. Asignar mínimo 2 núcleos CPU y 2GB RAM al contenedor.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Experiencia real de la comunidad
Ayuda a contrastar la estimación automática con instalaciones reales.
Todavía no hay datos comunitarios para este proyecto.