vertracloud.template.yaml, más las fuentes a las que apunta. Vertra Cloud lee el manifiesto y crea las aplicaciones y bases de datos que describe, hace a quien lo usa solo las preguntas que declaraste y deshace todo si algún paso falla. Escribes la plantilla una vez; todos los que lo usan obtienen el mismo resultado con un clic.
Qué contiene una plantilla
Una plantilla con una aplicación y sin base de datos crea solo la aplicación. Una plantilla con dos o más servicios (aplicaciones, bases de datos, carpetas de Blob) crea un stack: un recurso que los agrupa y los mantiene conectados.
Código o imagen
Cada servicio de aplicación elige un tipo de fuente. La elección decide el plan que necesita el usuario y si consume un cupo de imagen.
Tres aplicaciones creadas desde la misma plantilla de imagen usan un cupo, y una versión más reciente de la misma plantilla lo reutiliza. Una plantilla de código nunca usa un cupo. Los límites por plan están en Planes y límites.
En ambos casos,
/app es el único disco persistente y el resto del sistema de archivos es de solo lectura. Lee las Buenas prácticas antes de escribir el primer manifiesto.
Público, privado o compartido
No puedes publicar en el catálogo público desde el panel. Una plantilla de la comunidad pasa por un pull request, una revisión y una ejecución de prueba; consulta Contribuir al catálogo público.
Elige tu camino
Escribe el manifiesto
Todos los campos, con un ejemplo de cada uno.
Preguntas y placeholders
Pide valores al usuario y conecta los servicios entre sí.
Plantillas privadas
Guarda una aplicación como plantilla, vincula un repositorio de GitHub o usa el editor.
Validar y probar
Comprueba el manifiesto desde la CLI y pruébalo como plantilla privada.