For the complete documentation index, see llms.txt. This page is also available as Markdown.

Proveedor Terraform de VergeIO

Aprenda a usar el proveedor Terraform de VergeIO para gestionar recursos de VergeOS de forma programática.

El Proveedor de Terraform de VergeIO permite la integración y automatización de la infraestructura de VergeOS con Terraform. Permite a los usuarios definir, gestionar y escalar recursos de VergeOS como parte de flujos de trabajo de Infraestructura como Código (IaC).

Para la documentación y los ejemplos más recientes del proveedor, consulte lo siguiente:


Ejemplo de uso

Para ejemplos de uso más detallados, consulte la carpeta docs en el repositorio de GitHub.

Configuración de ejemplo

provider "vergeio" {
  host     = "https://some_url_or_ip"
  username = "my_user"
  password = "my_password"
  insecure = false  # Use true si utiliza certificados SSL autofirmados
}

resource "vergeio_vm" "new_vm" {
  name        = "NEW VM"
  description = "NEW TF VM"
  enabled     = true
  os_family   = "linux"
  cpu_cores   = 4
  machine_type = "q35"
  ram         = 8192
}

Inicialización y aplicación

Para aplicar la configuración:

Referencia de configuración

Recursos

Los siguientes recursos de VergeOS se pueden administrar mediante Terraform:

Fuentes de datos

Las siguientes fuentes de datos están disponibles para consultar recursos de VergeOS:

Prueba de una configuración de ejemplo

Para probar su configuración, cree un archivo main.tf en su espacio de trabajo de Terraform:

Luego, ejecute el siguiente comando:


Información del documento

  • Última actualización: 2024-09-03

  • Versión de VergeOS: 4.12.6

Última actualización

¿Te fue útil?