Eliminazione di un agent
Quando un agente non è più necessario, è possibile eliminarlo.
Eliminazione di un agente tramite l'interfaccia utente
- Accedi al tuo account IBM Cloud utilizzando le tue credenziali.
- Vai a Schematics > Agent.
- Fare clic su
...punti> Elimina agent. - Nella finestra a comparsa Elimina agente, digitare
<your agent name>per confermare. Nota l'azione dell'agente eliminato non può essere annullata. - Fai clic su Delete.
Eliminazione di un agente tramite CLI
Puoi eliminare un agente o disinstallare un agente dal cluster Kubernetes utilizzando un comando agent delete. Questo comando
richiede un AGENT_ID come argomento di input.
Esempio
ibmcloud schematics agent delete --id agent-ga-prod-cli-jan-10.soA.cd1c
Output
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 l'agent viene eliminato, è possibile prevedere:
- Tutti i microservizi dell'agent sono disinstallati.
- Tutte le risorse Kubernetes relative all'agente, come Pods, Deployment, Configmap e Namespaces, non sono disponibili.
- Tutte le credenziali create come parte della distribuzione dell'agente, come le credenziali HMAC per il bucket Object Storage, il profilo di fiducia per comunicare con Schematics non sono disponibili.
- Tutte le informazioni sull'agente nell'istanza Schematics dell'account IBM Cloud vengono eliminate.
Quando l'agent viene eliminato, non si verifica quanto segue:
- Il cluster Kubernetes non viene eliminato. Il cluster continua a sostenere costi finché non viene eliminato.
- L'istanza Object Storage e il bucket Object Storage vengono eliminati.
- La politica di assegnazione dell'agente per l'agente non viene eliminata.
Eliminazione di un agente tramite API
Segui i passi per recuperare il tuo token di accesso IAM e autenticarti con IBM Cloud Schematics utilizzando l'API.
Esempio
GET /v2/agents/agent-beta1-testing.soA.748e/ HTTP/1.1
Host: schematics.cloud.ibm.com
Content-Type: application/json
Authorization: Bearer <auth_token>
Output
{
"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
}
Passi successivi
- È possibile visualizzare l'elenco degli agenti e la politica di assegnazione degli agenti.
- È possibile consultare le agent FAQ per tutte le domande più comuni relative alla cancellazione di un agente.