> For the complete documentation index, see [llms.txt](https://docs.verge.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.verge.io/automate-protect-and-extend/es/automatizacion/marketplace-vm-recipes.md).

# Catálogo de Marketplace de VergeOS: recetas de VM

## Descripción general

{% hint style="info" %}
**Puntos clave**

* El Catálogo del Marketplace de VergeOS ofrece una colección seleccionada de recetas de VM preconfiguradas.
* Las recetas permiten un despliegue rápido y de autoservicio de máquinas virtuales con ajustes optimizados.
* Cada receta agiliza el aprovisionamiento de sistemas operativos y aplicaciones comunes.
* Los usuarios pueden personalizar parámetros clave como CPU, RAM, almacenamiento y redes durante el despliegue.
  {% endhint %}

El Catálogo del Marketplace de VergeOS ofrece una forma potente de acelerar los despliegues de sus máquinas virtuales. En lugar de configurar manualmente cada nueva VM, el Marketplace proporciona recetas listas para usar para una variedad de sistemas operativos y aplicaciones. Estas recetas están optimizadas para el entorno VergeOS, lo que garantiza un uso eficiente de los recursos y configuraciones coherentes.

Esta guía le presentará las recetas de VM disponibles en su Catálogo del Marketplace y explicará las opciones de configuración comunes que puede esperar al desplegarlas.

## Acceso al Catálogo del Marketplace

Para acceder y desplegar recetas de VM desde el Marketplace:

1. Inicie sesión en su sistema VergeOS.
2. Vaya a **Máquinas** desde el menú de la izquierda.
3. Haga clic en **Nueva VM**.
4. En la sección "Select Type" de la izquierda, elija Marketplace (o un catálogo específico del Marketplace como "Operating Systems (Marketplace)" o "Applications (Marketplace)").

Las recetas disponibles aparecerán entonces para su selección, categorizadas por su función principal (por ejemplo, Sistemas operativos, Aplicaciones, Servicios).

## Opciones comunes de configuración de recetas

Al desplegar una VM desde una receta del Marketplace, normalmente se le presentará un conjunto de preguntas que le permitirán personalizar la nueva instancia de máquina virtual. Estas preguntas están diseñadas para cubrir las necesidades de configuración más comunes.

Estas son las categorías típicas de ajustes que puede esperar configurar:

### 1. Configuración de la instancia de VM

Estas opciones controlan el hardware principal y la identidad de su máquina virtual:

* **Núcleos (`YB_CPU_CORES`):** La cantidad de núcleos de CPU virtuales asignados a la VM.
* **RAM (`YB_RAM`):** La cantidad de RAM virtual asignada a la VM (por ejemplo, en MB o GB).
* **Nombre de host (`YB_HOSTNAME`):** El nombre de host de red para la VM.
* **Habilitar UEFI (`SELECT_CREATE_UEFI`):** Una opción booleana (Sí/No) para habilitar el modo de arranque Unified Extensible Firmware Interface (UEFI) para la VM.
* **Deshabilitar Cloud-init después del primer arranque (`YB_DISABLE_CLOUDINIT`):** Para VMs Linux, esto permite deshabilitar el servicio cloud-init después de su ejecución inicial, evitando cambios de configuración posteriores en arranques siguientes. Las opciones suelen incluir `verdadero`, `falso`, o `purgar`.
* **Desvincular instancia de la receta (`YB_DETACH_RECIPE`):** Una opción oculta que podría controlar si la VM permanece vinculada a la receta (para futuras actualizaciones) o se convierte en una VM independiente después de su creación.

### 2. Configuración de red

Estas opciones definen cómo se conectará su VM a las redes y obtendrá direcciones IP:

* **Seleccione el tipo de dirección IP (`YB_IP_ADDR_TYPE`):** Elija entre `dhcp` (Protocolo de configuración dinámica de host) para asignación automática de IP o `estática` para configuración manual.
* **Red para la red externa (`YB_NIC_ETH0_EXTERNAL_GATEWAY`):** La red externa a la que se conectará la NIC principal de la VM (eth0).
* **Dirección IP para (eth0) (`YB_NIC_ETH0_IP_ADDR`):** Si `estática` se selecciona IP, aquí es donde introduce la dirección IP específica para la VM.
* **Máscara de subred CIDR (`YB_NIC_ETH0_CIDR`):** La máscara de subred para la dirección IP estática (por ejemplo, `/24`).
* **Puerta de enlace predeterminada (`YB_NIC_ETH0_GW`):** La puerta de enlace predeterminada para la red de la VM.
* **Servidores de nombres (`YB_NIC_ETH0_NS`):** Una lista separada por comas de direcciones IP de servidores DNS.

### 3. Configuración de almacenamiento

Estas opciones controlan el tamaño del disco principal de la VM:

* **Tamaño de la unidad del SO (`YB_DRIVE_OS_SIZE`):** El tamaño del disco virtual para el sistema operativo (por ejemplo, en GB).
* **Nivel de la unidad del SO (`SELECT_OS_TIER`):** Selecciona el nivel de almacenamiento preferido para la unidad del SO de la VM (por ejemplo, Nivel 1 para alto rendimiento, Nivel 5 para archivo).

### 4. Creación de cuentas de usuario

Las recetas a menudo incluyen opciones para crear cuentas de usuario iniciales dentro del sistema operativo invitado:

* **Nombre de usuario (`YB_USER`):** El nombre de usuario para la cuenta inicial de administrador o de usuario estándar.
* **Contraseña (`YB_PASSWORD`):** La contraseña para el usuario especificado.

### 5. Personalizaciones específicas del SO

Algunas recetas incluyen opciones adaptadas al sistema operativo específico que despliegan:

* **ISO de Windows (`WINDOWS_ISO`):** Para las recetas de Windows, esto permite seleccionar la imagen ISO específica para la instalación de Windows (por ejemplo, `windows-2025-evaluation-os-disk.iso`).
* **Clave de licencia de Windows (`WINDOWS_LICENSE_KEY`):** Un campo opcional para introducir una clave de licencia de Windows para la activación.
* **Habilitar RDP (`ENABLE_RDP`):** Una opción booleana (Sí/No) para habilitar Remote Desktop Protocol en VMs Windows.
* **Acceso a la UI desde la red interna (`YB_ACCESS_UI_FROM_INTERNAL`):** Para algunas instancias de VergeOS basadas en Windows, esta opción controla el acceso a su UI desde redes internas.
* **Nombre de descarga de VirtIO (`VIRTIO_DL_NAME`):** Para Windows, esto hace referencia a la ISO del controlador VirtIO que se utilizará para inyectar controladores en el SO invitado.

### 6. Automatización en segundo plano (`Sdatabase` Preguntas de tipo)

Muchas recetas incluyen pasos avanzados de automatización que podrían interactuar con la base de datos de VergeOS u otros servicios. Estas preguntas a menudo aparecen con un `Sdatabase` tipo y normalmente están preconfiguradas por el autor de la receta. Algunos ejemplos incluyen:

* **Crear unidad del SO (`CREATE_OS_DRIVE`):** Crea automáticamente el disco virtual del SO.
* **Descargar ISO de Windows (`YB_DOWNLOAD_WINDOWS_ISO`):** Inicia la descarga de la ISO de Windows desde una URL especificada.
* **Descargar VirtIO (`YB_DOWNLOAD_VIRTIO`):** Inicia la descarga de la ISO del controlador VirtIO.
* **Crear CD-ROM VirtIO (`YB_CREATE_VIRTIO_CD_DL`):** Crea una unidad virtual de CD-ROM y adjunta la ISO de VirtIO descargada para la instalación automática de controladores.
* **Obtener CPU del clúster (`GET_CLUSTER_CPU`):** Consulta al clúster la información disponible de CPU.
* **Cambiar CPU del clúster (`CHANGE_CLUSTER_CPU`):** Modifica programáticamente la configuración de CPU del clúster.
* **Editar tipo de máquina (`EDIT_MACHINE_TYPE`):** Ajusta el tipo de máquina de la VM después de su creación.

Estas `Sdatabase` operaciones destacan la capacidad de las recetas de VergeOS no solo para desplegar VMs, sino también para realizar tareas complejas y automatizadas durante el aprovisionamiento.

## Recetas disponibles en el catálogo del Marketplace

El Catálogo del Marketplace se actualiza continuamente con nuevas recetas. A continuación, se muestra una lista de recetas comúnmente disponibles, categorizadas por su uso principal:

### Sistemas operativos

Estas recetas proporcionan máquinas virtuales preconfiguradas con varios sistemas operativos Linux y Windows. Normalmente vienen con configuraciones predeterminadas que pueden personalizarse usando las opciones descritas arriba.

* **AlmaLinux 8 y 9 (último):** Instalaciones mínimas de AlmaLinux para entornos empresariales.
* **CentOS 7 (último):** Una distribución Linux estable y ampliamente utilizada.
* **CentOS Stream 8:** Una distribución Linux de lanzamiento continuo.
* **Debian 10 (Buster), 11 (Bullseye):** Distribuciones estables y populares basadas en Debian.
* **Fedora 35, 36, 37, 38:** Versiones de Fedora de vanguardia para desarrollo y pruebas.
* **Rocky Linux 8 y 9 (último):** Distribuciones empresariales de Linux compatibles a nivel binario con RHEL.
* **Ubuntu Server 18.04 (Bionic Beaver), 20.04 (Focal Fossa), 22.04 (Jammy Jellyfish), 24.04 (Noble Numbat):** Versiones de soporte a largo plazo (LTS) de Ubuntu Server, ideales para cargas de trabajo de producción.
* **Windows 2025 - Evaluación:** Una imagen de evaluación para la próxima versión de Windows Server.
* **Windows 2022 - Evaluación:** Una imagen de evaluación para Windows Server 2022.
* **Windows 2019 Server Evaluación:** Una imagen de evaluación para Windows Server 2019.
* **Amazon Linux 2 LTS:** Una distribución Linux optimizada por Amazon.

### Aplicaciones

Estas recetas normalmente se basan en un sistema operativo subyacente e incluyen aplicaciones preinstaladas para casos de uso específicos.

* **Pila LAMP:** Una pila de servidor web Linux, Apache, MySQL y PHP.
* **Docker:** Una plataforma de contenedorización preinstalada.
* **Grafana:** Una popular plataforma de código abierto para monitorización y observabilidad.
* **OpenVPN-AS:** OpenVPN Access Server para soluciones VPN.
* **Kubernetes K3S:** Una distribución ligera de Kubernetes.

### Servicios

Estas recetas ofrecen servicios especializados o VMs de utilidad para gestionar su entorno VergeOS.

* **Tenant Crash Cart:** Una VM de utilidad que a menudo se usa para diagnóstico o recuperación dentro de un entorno de tenant.

## Uso de una receta

Una vez que seleccione una receta y haga clic en "Next", se le guiará a través del formulario "Questions", donde podrá introducir las configuraciones deseadas. Después de completar todos los campos obligatorios, haga clic en "Submit" para iniciar el proceso de creación de la VM. La automatización de la receta aprovisionará entonces su nueva máquina virtual según sus selecciones.

## Beneficios de usar recetas del Marketplace

* **Velocidad:** Despliegue nuevas VMs en minutos, no en horas.
* **Consistencia:** Asegure que todos los despliegues se adhieran a las mejores prácticas predefinidas.
* **Simplicidad:** Reduzca la complejidad de la configuración manual de la VM.
* **Autoservicio:** Capacite a los usuarios para aprovisionar sus propios recursos con opciones controladas.
* **Automatización:** Aproveche el potente motor de recetas de VergeOS para tareas avanzadas de aprovisionamiento.

***


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.verge.io/automate-protect-and-extend/es/automatizacion/marketplace-vm-recipes.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
