Herramientas de Kubernetes y Helm
Un problema de clúster suele ser un problema de manifiesto: un Service que nunca llega a sus Pods, una ruta de Ingress que da 404, un Role que concede menos de lo que necesita el ServiceAccount, o una petición de recursos calculada a ojo. Estas herramientas recorren esa cadena desde el YAML hacia afuera, validando manifiestos contra el esquema de Kubernetes, rastreando cómo se resuelven los bindings de RBAC en permisos, y siguiendo una ruta de Ingress a través de un Service hasta su targetPort.
Elige la herramienta según dónde se corta el rastro. Si el tráfico no llega a un Pod, Comprobador de rutas Service / Ingress sigue el camino desde Ingress hasta el targetPort del Service; si un Pod no puede hacer algo que debería, visualizador RBAC Kubernetes rastrea los bindings hasta los permisos concedidos. Helm Values Diff muestra qué cambian tus overrides frente a los valores por defecto del chart, y Generador de recursos K8s produce fragmentos de Deployment, Service, Ingress y probes en vez de escribirlos a mano.
9 herramientas
Escribir y validar manifiestos
-
Validador YAML Kubernetes
Valida YAML Kubernetes con esquemas por versión y referencias locales
-
Generador de recursos K8s
Genera manifiestos Deployment, Service, Ingress y sondas Kubernetes desde campos
-
Calculadora de recursos de Kubernetes
Convierte CPU y memoria en Quantity y suma requests y limits de varios contenedores
-
Helm Values Diff
Compara archivos Helm values.yaml detectando cambios de configuración
Convertir configuración y programar
Preguntas frecuentes sobre herramientas de Kubernetes & Helm
Casi siempre es un desajuste del selector de etiquetas, o un puerto del Service que apunta al targetPort equivocado del contenedor. Comprobador de rutas Service / Ingress rastrea el camino desde una regla de Ingress a través del puerto del Service hasta el targetPort, y selector de etiquetas Kubernetes comprueba un selector contra etiquetas reales de Pods con el motivo de cada coincidencia.
El RBAC de Kubernetes es indirecto: un RoleBinding o ClusterRoleBinding apunta a un Role o ClusterRole, y el Role enumera los verbos y recursos reales. visualizador RBAC Kubernetes rastrea esa cadena y lista los permisos concedidos resultantes en lugar de que leas tres objetos a mano.
Un archivo values.yaml solo sobrescribe las claves que fija; el resto vuelve a los valores por defecto del chart, algo fácil de perder de vista. Helm Values Diff muestra el resultado efectivo de tus overrides frente a los valores por defecto del chart para que veas exactamente qué cambió antes de instalar o actualizar.