KubeShark: Una habilidad de Kubernetes para Claude Code y Codex para detectar YAML alucinado

✍️ OpenClawRadar📅 Publicado: 18 de mayo de 2026🔗 Source
KubeShark: Una habilidad de Kubernetes para Claude Code y Codex para detectar YAML alucinado
Ad

Lukas Niessen creó KubeShark, una habilidad de Kubernetes para Claude Code y Codex que aborda un problema específico: los LLM alucinan al escribir YAML de Kubernetes. Generan versiones de API obsoletas, olvidan contextos de seguridad, crean Servicios que no seleccionan pods, configuran mal las sondas, omiten solicitudes de recursos y producen despliegues que parecen válidos pero fallan bajo carga. Kubernetes es implacable aquí: un selector de Servicio incorrecto o una sonda de liveness rota se aplica correctamente pero causa fallos silenciosos o reinicios de pods.

Flujo de Trabajo Centrado en Modos de Fallo

KubeShark no es un volcado de mejores prácticas. Antes de generar cualquier YAML, el agente debe razonar sobre lo que puede salir mal en seis dominios de fallo:

  • Valores predeterminados inseguros de cargas de trabajo
  • Inanición de recursos
  • Exposición de red
  • Expansión de privilegios
  • Despliegues frágiles
  • Deriva de API

Solo después de ese razonamiento produce manifiestos, charts de Helm, overlays de Kustomize, RBAC, NetworkPolicies o pasos de validación. La idea es hacer que los detalles operativos sean inevitables en lugar de omitidos.

Errores Específicos que Detecta

  • Selector de Servicio que no coincide con las etiquetas del Deployment
  • Ingress que usa una versión de API eliminada en Kubernetes moderno
  • Deployment ejecutándose como root sin contexto de seguridad
  • Sonda de liveness que verifica una base de datos externa
  • ClusterRoleBinding cuando un RoleBinding sería suficiente
  • StatefulSet que asume que los PVCs desaparecen al escalar hacia abajo
  • Plantilla de Helm que renderiza YAML válido con API de Kubernetes incorrecta
  • Parche de Kustomize que apunta silenciosamente al recurso equivocado
Ad

Arquitectura Eficiente en Tokens

El archivo principal SKILL.md de KubeShark se mantiene compacto y procesal. El conocimiento más profundo reside en archivos de referencia enfocados que se cargan solo cuando son relevantes — por ejemplo, la guía de sondas no carga reglas RBAC, y las tareas de Helm no cargan la guía de NetworkPolicy. Esto evita el desperdicio de tokens y reduce la probabilidad de que el agente mezcle conceptos no relacionados.

La habilidad también admite contextos específicos de plataforma mediante Recuperación Condicional de Referencias. Detecta señales como IRSA, Karpenter, Azure Workload Identity, GKE Autopilot, OpenShift Routes, ApplicationSet, HelmRelease, ServiceMonitor u OpenTelemetry Collector, y luego carga la referencia correspondiente. Esto permite la generación y revisión de manifiestos adaptados a EKS, AKS, GKE, OpenShift, GitOps o observabilidad — solo cuando el contexto es relevante.

Los valores predeterminados se inclinan hacia la seguridad: Estándares de Seguridad de Pods, verificaciones de consistencia entre recursos, alineación de etiquetas/selectores/puertos, evitación de API obsoletas y guía de reversión están integrados.

Público Objetivo

Ingenieros de plataforma, SREs, ingenieros DevOps y cualquier persona que use Claude Code o Codex para trabajar con Kubernetes.

📖 Leer la fuente original: r/openclaw

Ad

👀 Ver también

Storybloq: Un rastreador de proyectos para Claude Code con aplicación Mac, CLI y MCP
Herramientas

Storybloq: Un rastreador de proyectos para Claude Code con aplicación Mac, CLI y MCP

Storybloq es un rastreador de proyectos gratuito y de código abierto que vive en .story/ dentro de tu repositorio. Incluye una aplicación para Mac (App Store), una CLI y un servidor MCP para exponer tickets, incidencias y transferencias de sesión a Claude Code.

OpenClawRadar
MCP Server conecta Claude Code/Desktop a Apple Music — Listas de reproducción, Búsqueda, Análisis de perfil
Herramientas

MCP Server conecta Claude Code/Desktop a Apple Music — Listas de reproducción, Búsqueda, Análisis de perfil

Un nuevo servidor MCP permite que Claude Code y Claude Desktop controlen Apple Music: listar listas de reproducción, buscar canciones, crear listas de reproducción y analizar patrones de escucha mediante lenguaje natural.

OpenClawRadar
memv: Sistema de Memoria de Código Abierto para Agentes de IA
Herramientas

memv: Sistema de Memoria de Código Abierto para Agentes de IA

memv es un sistema de memoria de código abierto diseñado para agentes de IA que solo almacena información inesperada de las interacciones, reduciendo el ruido y la redundancia.

OpenClawRadar
Hallazgos Prácticos de 11 Construcciones de Software Multi-Agente Sin Andamiaje Programático
Herramientas

Hallazgos Prácticos de 11 Construcciones de Software Multi-Agente Sin Andamiaje Programático

El análisis de 11 construcciones autónomas de múltiples agentes muestra que la aplicación del alcance funciona mecánicamente (20/20 éxitos) no mediante indicaciones (0/20), los costos de orquestación están dominados por la reingestión de memoria (~95% del gasto de entrada), y la capacidad del modelo de trabajador crea brechas de rendimiento de 9.8x.

OpenClawRadar