Ir al contenido
Moonin
EN

Documentación de Moonin

Documentación de Moonin

Opera Kubernetes con contexto, no a ciegas.

Aprende cómo Moonin conecta el inventario del cluster, los deployments, las revisiones, los incidentes y las notificaciones en un solo espacio de operación.

Moonin es una plataforma de operaciones para Kubernetes centrada en cinco trabajos conectados:

  • modelar la jerarquía runtime del estate
  • seguir cada rollout como una revisión
  • capturar fallas runtime con contexto de cambio
  • enrutar notificaciones usando políticas reutilizables
  • gobernar acceso, clusters y canales desde una sola capa administrativa

Esta documentación está escrita para que un operador pueda pasar desde el onboarding hasta la operación diaria sin depender de conocimiento oculto del producto.

Moonin es una plataforma de operaciones para Kubernetes centrada en cinco trabajos conectados:

  • modelar la jerarquía de runtime de tu parque
  • registrar cada rollout como una revisión
  • capturar las fallas de runtime con el contexto del rollout
  • enrutar las notificaciones a traves de policies reutilizables
  • mantener gobernados desde un solo lugar el acceso, los clusters y los canales

Esta documentación está escrita para que un operador pueda ir del alta a la operación diaria sin depender de conocimiento de producto que no este escrito.

IdiomaPunto de inicio
EspañolIntroducción y recorrido
EnglishEnglish docs

El modelo mental principal de Moonin es jerarquico. La mayoria de las pantallas, filtros y permisos siguen esta cadena:

  • Organizacion es el límite de tenant para usuarios, grupos, billing, canales, políticas y SSO.
  • Proyecto agrupa clusters que pertenecen al mismo dominio de negocio, equipo o entorno.
  • Cluster es el objetivo Kubernetes registrado y conectado por el agente de Moonin.
  • Namespace delimita workloads dentro del cluster.
  • Deployment es la unidad de cambio que Moonin correlaciona con revisiones y errores.
  • Service es la vista orientada a trafico y observabilidad del workload.
  • Revision es el snapshot inmutable creado por un rollout.
  • CronJob es la unidad de ejecución programada, separada del historial de revisiones.

Moonin combina membresia base con roles finos:

  • organization.owner tiene control total de la organización.
  • Las membresias base son viewer, editor y admin.
  • viewer es el rol mínimo y sigue mínimo privilegio por defecto.
  • Por defecto viewer puede listar organizaciones y depende de permisos asignados por un admin para obtener acceso adicional.
  • Los roles directos a usuario pueden agregar permisos específicos por funcionalidad.
  • Los roles heredados por grupo permiten compartir acceso sin editar usuario por usuario.
  • Algunas pantallas además exigen permisos puntuales como ver revisiones, revisar RCA, editar políticas o administrar clusters.

El modelo completo está documentado en Administración y Azure AD.

NecesidadPágina
Entender releases, revisiones y contexto de rolloutRevisiones
Operar deployments e inventario de imágenesDeployments e imágenes
Operar clusters y nodosClusters y nodos
Entender servicios, CronJobs e historial de ejecucionesWorkloads, servicios y CronJobs
Investigar fallas activas e historicasErrores e incidentes
Configurar canales y entender la entregaNotificaciones
Configurar alertas, eventos y automatización de scalingPolíticas y gobernanza
Gestionar organizaciones, proyectos, usuarios, grupos y clustersAdministración
Configurar Microsoft Entra ID por organizaciónAzure AD