Lifecycle Management es la columna vertebral operativa del modelo de despliegue BYOC. Si usas el modelo SaaS, Lerian se encarga del despliegue y de las operaciones de ciclo de vida por ti. No necesitas esta herramienta.
¿Por qué usar Lifecycle Management?
Lifecycle Management admite infraestructura gestionada por el cliente:
- Bring Your Own Cluster (BYOC): Ejecuta servicios de Lerian en entornos de Kubernetes que controlas por completo, ya sea on-premises, en una nube privada o en una configuración híbrida.
- Distribución protegida por token: Todo el acceso a artefactos está protegido por token. Solo los usuarios autenticados pueden obtener Helm Charts e imágenes de contenedor.
- Visibilidad operativa: Nuestro equipo de soporte puede monitorear de forma remota las versiones desplegadas, las señales de salud y disponibilidad, y la compatibilidad con los releases admitidos, sin invadir tu autonomía.
- Autonomía total: Toma el control completo de las instalaciones, las actualizaciones, los rollbacks y el fijado de versiones, desde el dashboard o desde herramientas nativas de Kubernetes.
Acceder al dashboard de Lifecycle
El dashboard de Lifecycle está disponible solo para clientes Enterprise BYOC. Los clientes sin el dashboard de Lifecycle gestionan los despliegues directamente con Helm.
1
Envía un correo corporativo válido al equipo de Implementación, o por correo a suporte@lerian.studio.
2
Registraremos tu correo y dispararemos una invitación desde la plataforma.
3
Revisa tu bandeja de entrada y sigue el enlace de invitación.
4
Crea tu contraseña para activar tu cuenta.
5
Inicia sesión en https://lifecycle.lerian.studio/ y empieza a gestionar tus despliegues.
Guía de instalación
Una vez que tienes acceso al dashboard, sigue estos pasos para instalar y configurar el producto de Lerian que quieres desplegar.
1. Accede al dashboard de Lifecycle Management
Ve a https://lifecycle.lerian.studio/login e inicia sesión con tus credenciales.2. Crea un nuevo despliegue
1
En la barra de navegación, haz clic en Deployments.
- Si todavía no tienes despliegues, la ventana Install a new Agent aparece automáticamente.
- De lo contrario, haz clic en + New Agent.
2
Selecciona Kubernetes via Helm Chart.
3
Completa el Agent Name y el Kubernetes Namespace.
4
Deja Enable cluster-scope permissions desactivado.
5
Haz clic en Continue .
3. Instala el agente en tu cluster
Después de seleccionar el tipo de agente, la siguiente pantalla muestra un comandokubectl personalizado para tu despliegue.
3.1. Antes de ejecutar el comando:
Revisa si el namespace existe:3.2. Copia el comando de instalación de Helm de la ventana install new Agent.
Normalmente se ve así, pero con tu token y tu entorno únicos:Copia siempre el comando exactamente como se muestra en la UI. Incluye valores específicos del despliegue.
3.3. Ejecuta el comando en tu terminal.
Usa una terminal conectada a tu cluster de Kubernetes y ejecuta el comando que copiaste.3.4. Confirma que el agente se instaló
Para verificar la instalación del agente:distr-agent-xxxxx con el estado Running.
3.5. Haz clic en el botón Continue en la ventana Install a new Agent.
4. Configura tu aplicación
1
Selecciona la aplicación que quieres desplegar y la versión.
2
Los values de Helm aparecen automáticamente. Puedes usar la sección Helm values para aplicar configuración específica del entorno, como:
- Cantidad de réplicas.
- Secrets y variables de entorno.
- Ajustes de dominio e ingress.
Nunca uses la información predeterminada de Helm. Es información de ejemplo. No la uses en un entorno de producción.
5. Monitorea tu despliegue
Puedes seguir el estado de dos maneras:- En tu cluster de Kubernetes, usando kubectl o tu dashboard preferido.
- En el dashboard de Lifecycle, con una vista centralizada del estado de los agentes y las versiones desplegadas.
Para la configuración detallada del agente de Helm y las capacidades avanzadas, consulta la documentación oficial de Distr: Onboarding a Helm App
Gestiona una aplicación desplegada
Después de que el agente ejecuta tu aplicación, el dashboard de Lifecycle permite:
- Actualizar tu aplicación.
- Hacer rollback a una versión anterior.
- Retirar el despliegue de la aplicación.
- Monitorear y alertar sobre la salud y la desviación de la aplicación.
Contacta al equipo de soporte de Lerian si quieres ayuda para configurar alertas o gestionar tu programación de actualizaciones.
Actualiza o haz rollback de tu aplicación
Para actualizar tu aplicación:1
Abre el diálogo de actualización
Haz clic en el botón Update en la página Deployments.
2
Selecciona la versión
Selecciona la versión en la lista desplegable Version.
3
Ajusta los values de Helm
Ajusta los values de Helm si hace falta.
4
Despliega
Haz clic en Deploy.
Para hacer rollback, sigue los mismos pasos pero elige una versión desplegada previamente.
Retira el despliegue de la aplicación
Para retirar el despliegue de la aplicación:1
En la página Deployments, haz clic en los tres puntos () junto al botón Update y selecciona Undeploy.
2
Aparecerá una ventana de confirmación. Sigue las instrucciones para continuar.
Elimina la aplicación
Para eliminar:1
Después de retirar el despliegue, haz clic en los tres puntos () junto a + Deployment y selecciona Delete.
2
Aparecerá una ventana de confirmación. Sigue las instrucciones para continuar.

