Pular para o conteúdo

/cleanup

O Skill /cleanup remove todos os recursos que o kstack criou no cluster. Este Skill é o complemento de /forget, que limpa o estado local.

/cleanup # clean up the current context

Tudo que o kstack cria no cluster é anotado com kstack.kubetail.com/owned-by=kstack. O Skill instrui o agent a encontrar esses recursos e deletá-los. Na prática, isso cobre o que outros Skills deixam para trás — containers de debug efêmeros, pods de shell privilegiado em node, pods de toolbox de curta duração do /exec, e qualquer RBAC ou ConfigMap temporário criado para suportá-los. O agent é instruído a deixar intacto qualquer recurso sem a anotação.


Antes de deletar qualquer coisa, o agent é instruído a listar o que encontrou e pede sua confirmação. Os recursos são agrupados por namespace e kind para que você possa ver rapidamente o que será removido. Você pode aprovar o conjunto inteiro ou pedir ao agent para pular itens específicos em linguagem natural.

Se uma deleção falhar — geralmente por um finalizer ou problema de permissão — o agent reporta quais recursos permanecem e por quê, em vez de tentar novamente cegamente.


Sinalizadores globais de Visão geral se aplicam.