Saltar al contenido principal

Versión 2.7.0

SleakOps Team

release menor · 17 de marzo de 2026


🚀 Nuevas funcionalidades

  • Instala y accede al addon Headlamp con autenticación integrada
    Ahora puedes instalar el addon Headlamp IDE y acceder directamente desde SleakOps utilizando autenticación automática con token. Esta funcionalidad permite lanzar Headlamp desde el catálogo de addons sin ingresar credenciales manualmente y de forma segura.

  • Addon Loki V2: nueva generación de logs y despliegue dual
    Está disponible el nuevo addon Loki V2, impulsado por Grafana Alloy para mayor confiabilidad y compatibilidad. Es posible instalar tanto el viejo como el nuevo Loki en paralelo; la nueva versión es la fuente de logs por defecto en Grafana. Se notifica a los usuarios sobre la transición para mantener el historial de logs durante la migración.

  • Inbox y pantalla dedicada para tickets de autodiagnóstico
    Los tickets de autodiagnóstico ahora se procesan en un inbox exclusivo, mejorando la gestión y visibilidad del soporte. Hay una nueva pantalla de autodiagnósticos accesible desde los workloads, que muestra solo tickets de autodiagnóstico filtrados por recurso. El flujo se abre en un drawer expandible, asegurando una experiencia clara e independiente de los tickets de soporte.


✨ Mejoras

  • Mejor experiencia Dockertron en la creación de proyectos
    La integración de Dockertron en la creación de proyectos ahora permite generar Dockerfiles usando IA directamente desde el formulario. Los ajustes en la interfaz mejoran la usabilidad: las acciones son más claras, el orden de los campos es óptimo y el feedback visual guía el proceso ágil de creación.

  • Selección de environment y navegación optimizada en proyectos
    Al crear un nuevo environment desde el formulario de Proyectos, el entorno recién creado se selecciona automáticamente, agilizando la configuración de proyectos en varios pasos. El acceso para crear entornos rápidamente solo está disponible para usuarios con permisos adecuados, reforzando la seguridad.

  • Visibilidad de planes de upgrade en clusters desde el dashboard
    Los clusters con upgrades programados muestran un indicador visual directamente en el dashboard, con badges y resaltados. Esto mejora la planificación operativa y reduce olvidos o atrasos en los upgrades.

  • Etiquetado visual para addons en estado deprecated
    Los addons marcados como deprecated ahora muestran una etiqueta "Deprecated" en la lista y el detalle, ayudando a evitar despliegues obsoletos y facilitando el plan de migración.

  • Editor de código para valores YAML en configuración avanzada de addons
    La edición avanzada de YAML en la configuración de addons utiliza ahora un editor especializado con resaltado de sintaxis y soporte multilinea, reemplazando el campo de texto simple para una experiencia más cómoda y fiable.

  • Campos obligatorios visiblemente marcados en todos los formularios
    Todos los campos obligatorios en formularios genéricos se indican claramente con un asterisco, facilitando la identificación de información requerida y reduciendo errores en el envío.

  • Visualización y flujo de procesos/proyectos mejorados en Dockertron
    Dockertron ahora muestra la lista de proyectos detectados desde un repositorio de GitHub, permitiendo seleccionar cuáles contenerizar. El flujo incluye confirmación clara, mejor navegación y notificación al finalizar, completando así el ciclo de automatización.


🐛 Correcciones

  • Limpieza automática de filtros al cambiar de cuenta
    Al cambiar de cuenta, los filtros de proyecto y entorno se reinician automáticamente, evitando datos inconsistentes y pantallas vacías al moverse entre organizaciones.

  • Redirección correcta tras crear proyecto con Dockertron
    Luego de crear un proyecto usando Dockertron, ahora se redirige correctamente a la pantalla de ejecuciones de Dockertron con el proyecto relevante precargado.

  • Corrección en la truncación de nombres de recursos
    La creación de recursos ahora respeta el nombre completo, impidiendo truncamientos y garantizando que cada recurso tenga su identificador único e informado correctamente.

  • Actualización correcta del estado de alias eliminados
    El dashboard ahora muestra adecuadamente el estado de los alias de servicios eliminados, reflejando su remoción como corresponde.

  • Solución al error 400 al cambiar el dominio de un environment
    Al modificar el dominio de un environment, se actualizan las URLs y se ejecutan los despliegues necesarios, eliminando errores previos y permitiendo cambios sin fricción.

  • Validación adecuada para apagado de clusters con dependencias
    Se corrigió el proceso de apagado de clusters para permitir la operación incluso si existen dependencias protegidas, resolviendo los bloqueos de operación.

  • Encendido de cluster confiable tras errores de transición
    Los clusters ahora pueden volver a iniciarse aunque hayan ocurrido errores o interrupciones en la transición de estados de proyectos o entornos.


Version 2.6.0

SleakOps Team

minor release · February 23, 2026


🚀 Nuevas funcionalidades

  • Soporte para EKS 1.33
    SleakOps ahora soporta upgrades de clusters a EKS 1.33, incluyendo actualizaciones de code-dns, kubeproxy y AMIs de NodePool (tanto Bottlerocket como AL2023).
  • Upgrade de Karpenter a v1.8
    Se actualizó Karpenter de la versión v1.3.2 a v1.8, mejorando el rendimiento y la estabilidad del autoescalado de nodos.
  • Dashboard de Monitoreo de Karpenter
    Se agregó un dashboard dedicado de Karpenter en Grafana, proporcionando visibilidad sobre el comportamiento y las métricas del autoescalado de nodos.
  • Menu Simplificado
    Se reorganizó el sidebar.
  • Nombre al Clonar Environment
    Al clonar un Environment, ahora se genera automáticamente un nombre modificado para evitar conflictos de nombres con el original.
  • Edición de VariableGroup tipo File
    Se mejoró la experiencia de edición de VariableGroups de tipo file, ofreciendo un flujo de trabajo más intuitivo.
  • Mejoras de navegación entre Formularios
    Cancelar un formulario ahora redirige al usuario a la página anterior en lugar de volver a la vista de lista del recurso por defecto.
  • Tooltip de Próxima Ejecución de CronJob
    El tooltip de los CronJobs ahora muestra la próxima fecha y hora de ejecución programada.
  • Delegación de Alias DNS por Registro A
    Se agregó soporte para la delegación de alias de dominio mediante registros DNS de tipo A, permitiendo a los usuarios con dominios gestionados fuera de SleakOps delegarlos correctamente.
  • CPU Requests en Prometheus
    Los usuarios ahora pueden definir valores de request_cpu en Prometheus junto con los existentes backend_memory_requests para un mejor control de la asignación de recursos.
  • Retención de Métricas en Grafana
    Se aumentó el tiempo de retención de métricas en Grafana para mayor disponibilidad de datos históricos.
  • Mejoras en Reportes de Downtime
    Se mejoró la estructura y el logging del ServiceDowntimeReport para un seguimiento más preciso de caídas de servicio de fracciones de segundo.

🐛 Correcciones

  • Selección de Projects en VariableGroup
    Se corrigió la selección de Projects para la replicación de VariableGroups, ahora muestra correctamente solo los Projects que comparten el mismo Cluster.
  • Error Vertical de VariableGroup
    Se resolvió un error de visualización que ocurría al pegar VariableGroups en modo texto.
  • Validación de VariableGroup ENV
    Se corrigió la validación para VariableGroups de tipo ENV en modo texto para prevenir envíados con contenido inválido.
  • Contenido de Archivo en VariableGroup
    Se corrigieron problemas de visualización con contenido de archivo largo en el detalle de VariableGroup.
  • Eliminación de VariableGroup Replicada
    Eliminar un VariableGroup replicado ahora ejecuta correctamente los deploys en todos los Projects asociados, no solo en el principal.
  • Fecha en Monitoring Dependency
    Se corrigió la visualización del selector de fecha en el modulo de Monitoring Dependency para un aná1lisis de métricas adecuado.
  • Error al Cambiar Dominio
    Se resolvió un error al cambiar dominios en un Environment, asegurando la correcta actualización de URLs y creación de releases.
  • Patch de Cluster con Deletion Protection
    La configuración del cluster ahora puede editarse incluso cuando una dependencia RDS tiene deletion_protection habilitado.
  • Contraseña de Usuario IAM
    Se corrigió un problema con las contraseñas autogeneradas al crear usuarios de IAM.
  • Deploy de ChartDependency
    Crear o editar ChartDependencies, ahora ejecuta correctamente el proceso de deploy.
  • Optimización de Instancias en NodePool
    Se corrigió un problema donde los NodePools creaban instancias t3a.micro innecesarias, mejorando la eficiencia en la asignación de recursos.
  • Validación de Tarea de Update CNI
    Se agregó validación para prevenir la ejecución simultánea de tareas duplicadas de actualización de CNI.

Versión 2.5.1

SleakOps Team

patch release · 04/02/2026


🚀 Nuevas funcionalidades

  • Replicación de VariableGroups
    Ahora podés replicar VariableGroups fácilmente entre múltiples Projectos, permitiendo una distribución más amplia de secretos y recursos compartidos sin configuraciones redundantes.
  • Anotaciones Personalizadas en Pods
    Ahora podés agregar anotaciones personalizadas para pods en cualquier workload soportado (excepto jobs), incluyendo la anotación "karpenter.sh/do-not-disrupt" con explicación y guía integrada, ayudando a optimizar la compatibilidad con clústeres Karpenter.
  • Anotaciones en CronJobs
    Soporte adicional de anotaciones para CronJobs, facilitando la alineación con requisitos operacionales avanzados.
  • Nombre del CronJob Visible
    La interfaz de edición de cronjobs ahora muestra el nombre del cronjob en la parte superior, reduciendo errores al editar múltiples jobs.
  • Aviso al Cambiar Roles
    Se agregó un aviso informativo al editar el rol de un usuario para notificar que los kubeconfigs podrían necesitar reconfiguración, previniendo problemas de acceso después de cambios de rol.
  • Selector de Schema Mejorado
    Se eliminó la opción "None" del selector de schema de servicio, y ahora la visibilidad del schema se muestra en la lista de servicios, ayudando a distinguir rápidamente entre servicios públicos y privados.
  • Dashboard - Dominios
    Ahora se muestra texto más informativo y amigable en lugar de 'Reason:' para las explicaciones de estado de dominio.
  • Valores Personalizados en Addons
    Soporte mejorado para valores personalizados en Addons, asegurando la propagación correcta de valores a los helm releases desplegados (especialmente Grafana y Prometheus). La retención por defecto de Prometheus fue unificada a 90 días, con comentarios de formulario mejorados.
  • Filtro de Estado "Updating"
    Se agregó "updating" como opción de filtro en los selectores de estado, permitiendo un mejor monitoreo de workloads.

🐛 Correcciones

  • Filtrado de Servicios en VariableGroup
    Las operaciones PATCH de VariableGroup ya no muestran Servicios sin filtrar; solo aparecen los servicios relevantes del ProjectEnv.
  • Eliminación de Volúmenes
    Las eliminaciones de volúmenes ya no se quedan en estado 'Error while Deleting' o 'Deleting'; la lógica de despliegue asegura una limpieza adecuada.
  • Orden de Ejecución de Builds
    El orden de ejecución de los builds ahora se procesa correctamente, por lo que el historial de builds refleja el orden real de ejecución.
  • Botones de Build
    Los estados de error de builds ahora muestran un botón de "rebuild", y solo muestran un botón de "redeploy" si el build fue exitoso.
  • Scroll en Creación de Dependencias
    El paso final de la creación de dependencias ahora hace scroll correctamente, permitiendo una finalización fluida.
  • Modal de Creación
    Se previno que el modal de creación se cierre y se deshabilitó el botón "Crear" cuando hay errores de validación del formulario para evitar pérdida accidental de datos.
  • Eliminación de Usuarios
    Se corrigieron los mensajes de error al eliminar usuarios que podrían no existir en Chatwoot, previniendo crashes del backend.
  • Reglas de VPN/Cuenta
    La aplicación de reglas de selección de VPN/cuenta ahora es consistente para todos los roles de usuario durante la creación y edición.
  • Validación de Nombres RFC 1123
    Los nombres en deployments y jobs (incluyendo CronJobs) ahora se validan y corrigen para cumplir con RFC 1123.
  • Eliminación de DB Protegidas
    Eliminar una DB con 'deletion_protection' habilitado ahora funciona como se esperaba y no se queda en estado de reintento.

Versión 2.5.0

SleakOps Team

minor release · 22/01/2026


🚀 Nuevas funcionalidades

  • Buildkit como Nuevo Motor de Build
    Incorporamos Buildkit como motor principal de build, logrando construcciones de contenedores más rápidas, estables y confiables. Esta mejora incluye la optimización de los flujos de validación y ejecución de builds junto con una migración progresiva desde Kaniko sin interrupciones.
  • Tours Guiados para Editor y Viewer
    Se agregaron recorridos de onboarding para los roles de editor y viewer, facilitando la adopción de funcionalidades clave y la navegación inicial.
  • Finalización de Tours
    Se mejoró la experiencia de los tours incorporando un botón de "Finalizar / Cerrar" en el último paso.

🐛 Correcciones

  • Nombres de Campos en Variable Groups
    Corrección en la visualización de nombres de campos en Variable Groups de tipo archivo para mostrar los valores actuales.
  • Mensajes de Error en Textmode
    Corrección en la visualización de errores de longitud en Variable Groups en modo texto.
  • Creación de Snapshots de RDS
    Mejora en la validación de identificadores de instancia para snapshots, asegurando el uso de caracteres permitidos.
  • Visualización de Logs
    Se corrigió la carga de errores y detalles de logs desde el backend, permitiendo una mejor experiencia de troubleshooting.

Versión 2.4.0

SleakOps Team

minor release · 01/08/2026


🚀 Nuevas funcionalidades

  • Autodiagnóstico de Cargas de Trabajo
    Con la ayuda de la IA, ahora puedes descubrir de forma rápida y sencilla qué está sucediendo con tus Cargas de Trabajo. Con un solo clic desde la consola, obtendrás un diagnóstico completo.
  • Período de Gracia para Cargas de Trabajo
    Soporte para configurar el período de gracia en las Cargas de Trabajo.
  • Notificaciones de Etiquetas de Costo
    Se agregaron notificaciones para la configuración de etiquetas de costo.
  • Eliminación en Cascada
    Mejoras en el flujo de eliminación en cascada con Dependencias activas.
  • Grupos de Variables Basados en Archivos
    Mejoras en el formulario de Grupos de Variables para tipos de archivo.
  • Selector de Proyectos
    Mejoras en los formularios con selector de Proyectos.
  • Navegación de Registros de Actividad
    Se agregaron enlaces para navegar entre Registros de Actividad y recursos.
  • Barra Lateral
    Mejoras visuales en la barra lateral.
  • Pantalla de Facturación
    Mejoras en la pantalla de facturación.
  • Edición de Dominios
    Posibilidad de modificar dominios en Entornos existentes.
  • Nombres de Variables
    Manejo de la longitud del nombre de la variable en Grupos de Variables.
  • Nombres de Entornos
    Ajustes en los nombres predeterminados de los Entornos.
  • Monitoreo de Dependencias
    Mejoras en el monitoreo de Dependencias.
  • Resoluciones Pequeñas
    Mejoras en la interfaz de usuario para bajas resoluciones o pantallas pequeñas.
  • Variables Modificadas
    Mejoras en el formulario de Grupos de Variables para marcar qué variables fueron modificadas.
  • Puerto de Destino en Servicios Web
    Soporte para configurar el puerto de destino para servicios en Servicios Web.

🐛 Correcciones

  • Nombres de Entornos
    Manejo de la longitud del nombre del Entorno.
  • Filtros Persistentes
    Los filtros de Proyecto y Entorno ahora persisten entre pantallas.
  • Iconos de Proyectos
    Iconos mejorados para Proyectos.
  • Complementos con Atributos Personalizados
    Se corrigió la edición de complementos con atributos personalizados.
  • Réplicas de RDS
    Validación de la longitud de las réplicas de RDS.
  • URL de Servicios Web
    Se corrigió la autogeneración de URL al editar un Servicio Web.
  • Selector de Proyectos
    Se corrigió la visibilidad del selector de Proyectos.
  • Formularios de Nodepool
    Se corrigieron errores en los formularios de edición y creación de Nodepool.
  • Transición de Estado
    Se corrigió la transición del estado pendiente a completado.
  • Certificado SSL
    Se corrigieron las alertas para la validación del certificado SSL.
  • Clonación con Versiones
    Se corrigió la clonación con versiones de Dependencias.
  • Correos Electrónicos de Notificación
    Se corrigieron errores visuales en los correos electrónicos de notificación.
  • URL de Clonación
    Se corrigió la URL de Servicios Web en el flujo de clonación.
  • Eliminar Proyecto con RDS
    Se corrigió la eliminación de un Proyecto con un RDS que tiene protección de eliminación habilitada.