Ciberseguridad
Revisa la postura de seguridad de una carga y un clúster Kubernetes
Se identifican y corrigen, con cambios probados, configuraciones arriesgadas de carga, identidad, red, secretos, imagen y plano de control.
El proceso
Hazlo en este orden.
- Obtén autorización e inventaría clústeres, namespaces, cargas, sensibilidad de datos, tenencia, exposición, responsables, versiones y límites de servicios administrados.
- Recoge manifiestos y ajustes de solo lectura de RBAC, cuentas de servicio, controles de admisión, acceso a la API, auditoría, políticas de red, secretos, registros, nodos y prácticas de respaldo.
- Revisa imágenes y controles de cadena de suministro: registros de confianza, referencias inmutables, manejo de vulnerabilidades, procedencia, contenido mínimo y cadencia de actualización.
- Evalúa contextos de seguridad de las cargas: privilegio, acceso al anfitrión, capacidades, identificadores de usuario, sistemas de archivos, límites de recursos y seccomp u otros controles del núcleo.
- Evalúa aislamiento de clúster y namespace, mínimo privilegio, protección de secretos, exposición externa, cumplimiento de políticas, seguridad del plano de control y registro frente a la guía de NIST y Kubernetes.
- Prioriza hallazgos por ruta de explotación e impacto de la carga; luego aplica por etapas cambios aprobados de manifiesto o plataforma con reversión y validación del dueño del servicio.
- Vuelve a probar remediaciones, verifica la salud de la aplicación y añade política como código o chequeos continuos para detectar recurrencia.
Trae esto
Datos que el gato va a pedir.
- Alcance de clúster y namespace
- Acceso de solo lectura a Kubernetes y a la nube
- Dueños de cargas y clasificaciones de datos
- Repositorios de despliegue y restricciones de mantenimiento
Router + un playbook
Enruta primero. Elige uno.
Cat Paw carga un playbook por tarea, no mezcla varios. Empieza por este router; el resto son candidatos específicos del workflow.
- Router:
cybersecurity-pack skills/cybersecurity-skills/performing-kubernetes-cis-benchmark-with-kube-bench/SKILL.mdskills/cybersecurity-skills/auditing-kubernetes-cluster-rbac/SKILL.mdskills/cybersecurity-skills/scanning-kubernetes-manifests-with-kubesec/SKILL.md
Límites
Los límites viajan con el prompt.
- Usa primero descubrimiento de solo lectura y nunca apliques manifiestos ni ejecutes contenedores sin un alcance de cambio aprobado.
- No extraigas valores de secretos; inspecciona metadatos y controles de protección.
- Prueba cambios de admisión, RBAC y políticas de red en preproducción o en oleadas limitadas, con reversión.
Listo significa
Un cierre que se puede comprobar.
Todas las áreas de la lista en alcance tienen evidencia y disposición, las correcciones críticas están verificadas sin regresión del servicio, y los chequeos continuos de política cubren las configuraciones de alto riesgo acordadas.
Fuentes
De dónde sale este proceso.
- csrc.nist.gov/pubs/sp/800/190/final
- kubernetes.io/docs/concepts/security/security-checklist/
- kubernetes.io/docs/concepts/security/application-security-checklist/
Las fuentes fijan el patrón del workflow. Los posts de Reddit y de la comunidad, cuando aparecen, se tratan como anécdotas de quien lo practica, no como hechos universales.