Excluindo um agente

Quando um agente não for mais necessário, você poderá excluí-lo.

Exclusão de um agente por meio da interface do usuário

  1. Faça login na sua conta IBM Cloud usando suas credenciais.
  2. Navegue para Schematics > Agents
  3. Clique nos ... pontos> Excluir do agente
  4. Na janela pop-up Excluir agente, digite <your agent name> para confirmar. Observação: a ação do agente excluído não pode ser desfeita.
  5. Clique em Excluir.

Exclusão de um agente por meio da CLI

É possível excluir um agente ou desinstalar um agente do cluster Kubernetes usando um comando agent delete. Esse comando requer um AGENT_ID como argumento de entrada

Exemplo

ibmcloud schematics agent delete --id agent-ga-prod-cli-jan-10.soA.cd1c

Saída

Do you really want to delete the agent agent-ga-prod-cli-jan-10.soA.cd1c? [y/N]> y
Deleting Agent...
Agent agent-ga-prod-cli-jan-10.soA.cd1c deleted successfully
OK

Quando o agente for excluído, será possível esperar:

  • Todos os microsserviços do agente são desinstalados
  • Todos os recursos Kubernetes relacionados ao agente, como Pods, Implantação, Configmap e Namespaces, não estão disponíveis.
  • Todas as credenciais criadas como parte da implantação do agente, como as credenciais HMAC para o Object Storage bucket, perfil confiável para se comunicar com Schematics não estão disponíveis.
  • Todas as informações sobre o agente na instância Schematics de sua conta IBM Cloud são excluídas.

Quando o agente é excluído, o seguinte não acontece:.

  • O cluster do Kubernetes não é destruído O cluster continua a incorrer em custos até ser excluído.
  • A instância Object Storage e o bucket Object Storage são excluídos.
  • A política de designação do agente para o agente não é excluída

Exclusão de um agente por meio da API

Siga as etapas para recuperar seu token de acesso do IAM e autenticar com o IBM Cloud Schematics usando a API.

Exemplo

GET /v2/agents/agent-beta1-testing.soA.748e/ HTTP/1.1
Host: schematics.cloud.ibm.com
Content-Type: application/json
Authorization: Bearer <auth_token>

Saída

{
    "requestid": "9dc76486-ec80-4a26-b159-6e2d46eeb39f",
    "timestamp": "2023-03-16T21:13:20.244850864Z",
    "messageid": "M1074",
    "message": "The requested object cannot be located. Check that the ID is correct and try your request again.",
    "statuscode": 404
}

Próximas etapas