Saltar al contenido principal
Con integración nativa de Kubernetes y seguridad de nivel empresarial, este plugin es la base para operaciones confiables, escalables y conformes en cualquier entorno.

¿Por qué usar Lifecycle Management?

Lifecycle Management está construido para soportar las realidades de la infraestructura moderna:
  • Bring Your Own Cluster (BYOC): Ejecuta Lerian en entornos Kubernetes gestionados por el cliente.
  • Distribución protegida por token: Acceso seguro a repositorios Helm e imágenes OCI.
  • Visibilidad operacional: Monitorea versiones desplegadas y salud del sistema en tiempo real.
  • Autonomía completa: Toma control total sobre instalaciones, actualizaciones y reversiones.

Características clave

Despliega en tu infraestructura

Instala servicios Lerian en entornos que controlas completamente, ya sea en las instalaciones, en una nube privada o en una configuración híbrida. El plugin está construido para cumplir con estándares estrictos de cumplimiento normativo, protección de datos y seguridad.

Integrado con Kubernetes

Nuestras aplicaciones están empaquetadas como imágenes OCI y Helm Charts, por lo que puedes usar herramientas estándar de Kubernetes para desplegar, configurar y operar tus servicios.

Seguro por defecto

Todo acceso a artefactos está protegido por token. Solo usuarios autenticados pueden recuperar Helm Charts e imágenes de contenedores, asegurando la integridad del despliegue.

Visibilidad sin compromisos

Nuestro equipo de soporte puede monitorear remotamente tu despliegue sin infringir tu autonomía. Rastreamos:
  • Versiones desplegadas.
  • Señales de salud y disponibilidad.
  • Compatibilidad con versiones soportadas.

Control total del ciclo de vida

Gestiona todo tu flujo de trabajo de despliegue usando el dashboard o herramientas nativas de Kubernetes:
  • Instala nuevos entornos.
  • Aplica actualizaciones y parches.
  • Revierte a una versión anterior.
  • Fija una versión según sea necesario.

Actualizaciones estandarizadas y sin fricción

Nuestro pipeline de actualización asegura que puedas adoptar las últimas versiones rápidamente, con mínima interrupción a tu entorno de producción.

Accediendo al dashboard de Lifecycle

Antes de poder instalar aplicaciones Lerian, necesitarás acceso al dashboard de Lifecycle. Aquí es donde crearás despliegues, configurarás agentes y gestionarás tus entornos. Para comenzar:
1
Envía un correo electrónico corporativo válido al Equipo de Implementación, o vía correo electrónico a suporte@lerian.studio.
2
Registraremos tu correo electrónico y activaremos 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 comienza a gestionar tus despliegues.
NotaEstos pasos te dan acceso al dashboard. La instalación real del plugin comienza cuando creas un despliegue e instalas el agente en tu clúster de Kubernetes.

Guía de instalación

Una vez que tengas acceso al dashboard, sigue estos pasos para instalar y configurar el producto Lerian que deseas 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 (Figura 1).

Figura 1. La opción Deployments en la barra de navegación.

2
Si aún no tienes ningún despliegue, la ventana Install a new Agent aparece automáticamente.
i. De lo contrario, haz clic en + New Agent.
3
Selecciona Kubernetes via Helm Chart.
4
Completa el Agent Name y el Kubernetes Namespace.
5
Asegúrate de que Enable cluster-scope permissions no esté habilitado.
6
Haz clic en Continue (Figura 2).

Figura 2. Opciones para instalar el nuevo agente.

3. Instala el agente en tu clúster

Después de seleccionar el tipo de agente, la siguiente pantalla muestra un comando kubectl personalizado para tu despliegue (Figura 3).

Figura 3. Ventana con el comando Helm.

3.1. Antes de ejecutar el comando:

Verifica si el namespace existe:
kubectl get namespace
Si no existe, créalo:
kubectl create namespace midaz

3.2. Copia el comando de instalación Helm desde la ventana install new Agent.

Típicamente se ve así, pero con tu token y entorno únicos:
kubectl apply -n midaz -f "https://app.distr.sh/api/v1/connect?targetId=115c891b-89da-46bb-ac22-b13f507dcf5d&targetSecret=40767acb4e78974d445df26db1b3c642"
ImportanteSiempre copia 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 clúster de Kubernetes y ejecuta el siguiente comando:
kubectl apply -n midaz -f "https://app.distr.sh/api/v1/connect?targetId=115c891b-89da-46bb-ac22-b13f507dcf5d&targetSecret=40767acb4e78974d445df26db1b3c642"

3.4. Confirma que el agente fue instalado

Para verificar que el agente fue instalado exitosamente:
kubectl get pods -n midaz
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 deseas desplegar y la versión (Figura 4).

Figura 4. Paso de despliegue.

2
Los valores de Helm se mostrarán automáticamente. Puedes usar la sección Helm values para aplicar configuración específica del entorno, como:
i. Conteos de réplicas.
ii. Secretos y variables de entorno.
iii. Configuraciones de dominio e ingress.

5. Monitorea tu despliegue

Puedes rastrear el estado de dos maneras:
  • En tu clúster de Kubernetes, usando kubectl o tu dashboard preferido.
  • En el dashboard de Lifecycle, con una vista centralizada del estado del agente y versiones desplegadas.
NotaPara configuración detallada del agente Helm y capacidades avanzadas, consulta la documentación oficial de Distr: Onboarding a Helm App