Ir al contenido

/cleanup

El Skill /cleanup elimina todos los recursos que kstack ha creado en el cluster. Este Skill es la contraparte de /forget, que borra el estado local.

/cleanup # clean up the current context

Todo lo que kstack crea en el cluster está anotado con kstack.kubetail.com/owned-by=kstack. El Skill instruye al agente a encontrar esos recursos y eliminarlos. En la práctica, eso cubre lo que otros Skills dejan atrás — contenedores de depuración efímeros, pods de shell privilegiados en nodes, pods de toolbox de corta duración de /exec, y cualquier RBAC o ConfigMaps temporal creado para soportarlos. El agente recibe instrucciones de dejar intacto todo lo que no tenga la anotación.


Antes de eliminar cualquier cosa, el agente lista lo que encontró y le pide confirmación. Los recursos se agrupan por namespace y kind para que pueda ver de un vistazo qué está a punto de eliminarse. Puede aprobar el conjunto completo o indicarle al agente en lenguaje natural que omita elementos específicos.

Si una eliminación falla — generalmente por un finalizer o un problema de permisos — el agente reporta qué recursos quedan y por qué, en lugar de reintentar ciegamente.


Se aplican los flags globales de Descripción general.