Mantener y Actualizar Plantillas
Publicar una plantilla es solo el comienzo. A medida que el software upstream evoluciona y los usuarios reportan problemas, los mantenedores de plantillas necesitan mantener sus plantillas actualizadas para asegurar una experiencia de despliegue fluida.
Proceso de actualización de versión de plantilla
Cuando necesite actualizar una plantilla publicada (ej., actualizar una versión de imagen Docker, modificar variables de entorno predeterminadas o ajustar configuraciones de servicio), puede utilizar los siguientes métodos:
Actualizar vía CLI
- Edite su archivo YAML de recurso de plantilla (consulte Crear Plantillas desde YAML para el formato).
- Ejecute el comando de actualización con el CLI
zeabur:
npx zeabur@latest template update -c <template-code> -f template.yamlEl <template-code> es el código en la URL de la plantilla (ej., 71HORL de https://zeabur.com/templates/71HORL).
Actualizar vía Dashboard
- Vaya a la página de cuenta del Dashboard de Zeabur y seleccione la pestaña Plantilla.
- Encuentre la plantilla que desea actualizar y haga clic en editar.
- Modifique la información de la plantilla (nombre, descripción, icono, configuraciones de servicio, etc.).
- Guarde sus cambios.
Actualizar una plantilla no afecta los proyectos ya desplegados. Los usuarios existentes necesitan redesplegar manualmente para obtener la nueva versión.
Estándares de revisión de plantillas
El marketplace de plantillas de Zeabur tiene requisitos básicos de calidad para las plantillas publicadas:
- Desplegabilidad — La plantilla debe desplegarse exitosamente y funcionar correctamente. Pruebe con
zeabur template deployantes de enviar. - Descripción completa — Proporcione un nombre de plantilla claro, descripción y README para que los usuarios entiendan el propósito de la plantilla.
- Icono y etiquetas apropiados — Use el icono oficial del software y seleccione las etiquetas de categoría correctas.
- Documentación de variables — Si la plantilla requiere variables proporcionadas por el usuario, incluya campos claros de
nameydescription. - Seguridad — No codifique secretos directamente. Use valores autogenerados como
${PASSWORD}para variables de contraseña.
Recompensas para mantenedores
Zeabur recompensa a los contribuidores de la comunidad a través del Programa de Recompensas por Contribución. Los mantenedores de plantillas pueden ganar lo siguiente:
- Crear una nueva plantilla: Las plantillas que pasan la revisión y se publican exitosamente ganan ≥ US$10 en Credits.
- Mantenimiento continuo: Las plantillas utilizadas más de 30 veces ganan US$20 adicionales en Credits.
- Ganancias por referidos: Habilite un código de referido en el Deploy Button de su plantilla. Por cada nuevo usuario que se registre a través del botón y actualice a un plan de pago, ganará US$5 en Credits.
Para reclamar recompensas, crea una publicación en el foro de la comunidad de Zeabur con el enlace de su plantilla e información de cuenta.
Mejores prácticas
- Seguir las versiones upstream — Siga la página de lanzamientos del proyecto de código abierto que utiliza su plantilla y actualice la etiqueta de imagen rápidamente después de lanzamientos importantes.
- Usar etiquetas de versión específicas — Evite usar la etiqueta
latest. Use números de versión explícitos (ej.,redis:7.2) para asegurar despliegues reproducibles. - Proporcionar localización — Agregue traducciones en
zh-TW,ja-JPy otros idiomas para ampliar el alcance de su plantilla. - Responder a los comentarios de usuarios — Monitoree el foro de la comunidad para reportes de problemas relacionados con su plantilla y corrija o aclare según sea necesario.