Skip to main content
Lifecycle Management se apoya en la plataforma Distr para orquestar el ciclo de vida completo de las aplicaciones de Lerian en infraestructura propiedad del cliente. Esta herramienta le da a tu equipo acceso directo a nuestros Helm Charts oficiales para despliegues autogestionados.
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.
Entregamos nuestras aplicaciones como imágenes OCI y Helm Charts, así que puedes usar herramientas estándar de Kubernetes para desplegar, configurar y operar tus servicios.

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.
Antes de poder instalar aplicaciones de Lerian a través de Lifecycle Management, necesitas acceso al dashboard de Lifecycle. Para empezar:
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 comando kubectl personalizado para tu despliegue.

3.1. Antes de ejecutar el comando:

Revisa si el namespace existe:
Si no existe, crea el namespace que seleccionaste para el despliegue:

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:
Deberías ver un pod llamado 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.
Después de definir tus secretos y variables en Helm, guarda una copia de tus secretos en tu servicio de gestión de secretos.

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:
  1. Actualizar tu aplicación.
  2. Hacer rollback a una versión anterior.
  3. Retirar el despliegue de la aplicación.
  4. 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.