Permisos, no solo roles
Un catálogo de permisos detallado, plantillas listas para usar y responsables de equipo. El acceso a clústeres, registries e integraciones se concede por equipo o por persona.
Gestiona clústeres Kubernetes, Helm, terminales, Docker Registry y servicios de datos en una consola web en tu propia infraestructura. Usa la IA con los controles de ejecución compatibles con tu proveedor.
1 usuario · 1 clúster · sin equipos
No necesitas clave de licencia. Instala Battani y empieza.
Funciona con tu stack actual
Plataforma
Descubre las funciones principales y consulta cada guía para ver procedimientos, permisos y configuración.
Conecta clústeres con kubeconfig, comprueba el acceso y compártelos con usuarios o equipos.
Leer la guíaGestiona workloads, red, almacenamiento y configuración, con edición YAML y acciones masivas.
Leer la guíaSigue logs en vivo, abre shells de contenedores y accede a nodos con pods de depuración temporales.
Leer la guíaExplora charts y repositorios; instala, actualiza, compara y revierte releases.
Leer la guíaExplora relaciones entre recursos y métricas disponibles, con Prometheus y datos de tráfico Istio opcionales.
Leer la guíaGestiona imágenes, repositorios, acceso de tenants, cuotas y políticas de limpieza en Docker Registry integrado.
Leer la guíaAsistente de IA
El asistente de Battani obtiene logs, correlaciona eventos, compara revisiones de Helm y ejecuta manifiestos en dry-run. Los modos de aprobación y solo lectura siguientes corresponden a Claude. El flujo Copilot actual aprueba automáticamente las herramientas.
Modos y proveedores IAServicios de datos · Nuevo
Redis, RabbitMQ, Elasticsearch y SQL tienen consolas dedicadas. Configura conexiones, comparte accesos y controla las escrituras con permisos y bloqueos de solo lectura.
Explora claves y valores, gestiona TTL e inspecciona clientes, streams y comandos lentos.
Leer la guíaExplora colas y topología; inspecciona mensajes y gestiona publicación, bindings y operaciones del broker.
Leer la guíaRevisa la salud del clúster, busca documentos y gestiona índices, snapshots y funciones de ciclo de vida disponibles.
Leer la guíaConecta PostgreSQL, SQL Server, Oracle o MySQL; explora esquemas, ejecuta consultas y exporta resultados.
Leer la guíaSeguridad y gobierno
Un catálogo de permisos detallado, plantillas listas para usar y responsables de equipo. El acceso a clústeres, registries e integraciones se concede por equipo o por persona.
Las acciones de autenticación, clúster, Kubernetes, Helm, YAML, registry e IA quedan en el registro de auditoría, con los campos sensibles enmascarados.
Funciona sin conexión a Internet con una licencia offline firmada (Ed25519). Las imágenes de tu registry también se quedan dentro.
Documentación
Instalación, operaciones diarias y administración tienen páginas propias. Encuentra la función que necesitas y descubre cómo usarla.
Elige tu despliegue, instala Battani y conecta tu primer clúster.
Guía de instalaciónExplora workloads, logs, Helm, topología, registry y cada servicio de datos.
Guía de workloadsConoce usuarios, equipos, permisos, registros de auditoría y opciones de licencia.
Instalación
Con Docker Compose (incluida la opción con PostgreSQL integrado) o con manifiestos de Kubernetes. El registry viene incluido.
curl -fsSL https://battani.dev/install.sh | sudo sh
Sin clave de licencia ni límite de tiempo: 1 usuario, 1 clúster, sin equipos. Añade una licencia a la misma instalación cuando crezcan tus necesidades.
Versión gratuita y licenciasActualizaciones desde la aplicación: parchea el Deployment de Kubernetes, lanza un webhook o se actualiza en el propio contenedor, con reversión automática si la nueva versión falla.
Ajustes → Actualizaciones → Actualizar ahora
El script comprueba Docker, escribe la configuración con contraseñas aleatorias, inicia los servicios con PostgreSQL incluido y muestra sus datos de acceso.
Versión gratuita sin límite de tiempo · No necesitas clave de licencia. Instala Battani y empieza.
Ejecútelo en el servidor como root. Si falta Docker, ofrece instalarlo; los archivos se guardan en /opt/battani.
curl -fsSL https://battani.dev/install.sh | sudo shSin curl: wget -qO- https://battani.dev/install.sh | sudo sh
Primero hace una copia de la base de datos, cambia a la nueva versión y vuelve atrás automáticamente si no arranca.
sudo sh /opt/battani/update.shTambién puede actualizar desde la aplicación: Ajustes → Actualizaciones.
--version 1.2.3, --port 8080, --url https://k8s.example.com, --no-registry. Ejemplo: curl -fsSL https://battani.dev/install.sh | sudo sh -s -- --port 8080Ejecútelo en PowerShell. Si falta Docker Desktop, ofrece instalarlo con winget; los archivos se guardan en %USERPROFILE%\Battani.
irm https://battani.dev/install.ps1 | iexCon parámetros: & ([scriptblock]::Create((irm https://battani.dev/install.ps1))) -Port 8080
Primero hace una copia de la base de datos, cambia a la nueva versión y vuelve atrás automáticamente si no arranca.
irm https://battani.dev/update.ps1 | iexTambién puede actualizar desde la aplicación: Ajustes → Actualizaciones.
-Version 1.2.3, -Port 8080, -Url https://k8s.example.com, -NoRegistry, -Dir D:\Battani.Precios
1 usuario y 1 clúster son gratis, sin clave de licencia. Las licencias de pago se cobran por usuario, sin límite de clústeres ni de equipos; el asistente de IA, el Docker Registry y los módulos de servicios de datos están incluidos.
Indica el número de usuarios para ver el total y su desglose según el tipo de facturación elegido. Los primeros usuarios se cobran al precio base y cada usuario a partir del umbral, al precio reducido.
Los precios están en USD y no incluyen impuestos. En Turquía, las facturas se emiten en TRY al tipo de venta del USD del Banco Central (TCMB) en la fecha de la factura. Para licitaciones públicas y contratos plurianuales, pide un presupuesto.
Preguntas frecuentes
¿No encuentras tu pregunta? Escríbenos y te responderemos en un día laborable.
Battani se ejecuta en tu infraestructura y guarda los datos de la aplicación en tu base de datos. Las licencias online contactan con el servidor de licencias para validarse. Si activas un proveedor IA externo, se le envía el contexto necesario para tus solicitudes; elige el proveedor y los accesos según tu entorno.
Las funciones son idénticas. La licencia online se valida periódicamente con nuestro servidor de licencias y puede facturarse mensual o anualmente. La licencia offline es una clave firmada ligada a la instalación para entornos sin acceso a Internet; se vende por años y las actualizaciones se entregan como paquetes offline.
Tus clústeres y workloads no se ven afectados y no se borra ningún dato; Battani es solo una capa de gestión. Si tu uso cabe en el modo gratuito (1 usuario activo, 1 clúster), Battani sigue funcionando en modo gratuito. Si hay más usuarios o clústeres, solo los administradores del sistema pueden iniciar sesión, para activar o renovar una licencia o desactivar usuarios y clústeres; los demás ven un mensaje que explica la situación. En cuanto se activa la clave renovada, se recupera el uso completo. Te contactamos para la renovación antes del vencimiento.
Sin licencia activa puedes usar Battani sin límite de tiempo con 1 usuario activo, 1 clúster y sin equipos. No necesitas clave. Las conexiones de datos se limitan a 3 en total y 1 por tipo de servicio. Añade una licencia a la misma instalación para aumentar la capacidad. La IA usa tu proveedor configurado y pueden aplicarse sus tarifas.
Un usuario es una cuenta activa en Battani (incluidos los usuarios de LDAP); licencias el número de usuarios que necesitas. Cada usuario de la licencia es una cuenta nominal; la misma cuenta no puede tener sesión abierta en dos dispositivos a la vez. El precio es escalonado: los usuarios 1 a 9 se cobran al precio base y cada usuario a partir del 10.º, al precio reducido. Las licencias de pago no tienen límite de clústeres ni de equipos, y tampoco se limita el número de nodos o pods. El uso gratuito se limita a 1 usuario y 1 clúster, sin equipos.
El asistente usa el proveedor que configures (con tu propia clave). En entornos totalmente aislados necesita un endpoint de proveedor accesible (p. ej., un Azure OpenAI interno); si no, la función de IA queda desactivada y el resto de módulos sigue funcionando.
Battani incluye consolas Redis, RabbitMQ, Elasticsearch y SQL. Las conexiones SQL admiten PostgreSQL, SQL Server, Oracle y MySQL. Las operaciones disponibles dependen de la versión del servicio, los permisos y la configuración; la documentación explica cada módulo.
La licencia de prueba de 30 días incluye todos los módulos. Al terminar, carga una licencia de pago en la misma instalación y sigue; no hace falta reinstalar.
Battani trabaja a través de la API estándar de Kubernetes; puedes añadir cualquier clúster al que llegues con un kubeconfig. Battani puede ejecutarse dentro del clúster (con configuración in-cluster) o fuera con Docker Compose. Estaremos encantados de verificar la compatibilidad con tu distribución durante la prueba.
Empecemos
Rellena el formulario y hablaremos de tu escenario de instalación, tu tipo de licencia y tu escala. Las solicitudes de licencia de prueba se atienden el mismo día.