Suppression d'un agent

Lorsqu'un agent n'est plus nécessaire, vous pouvez le supprimer.

Suppression d'un agent via l'interface utilisateur

  1. Connectez-vous à votre compte IBM Cloud en utilisant vos identifiants.
  2. Accédez à Schematics > Agents.
  3. Cliquez sur l'agent ... points > Supprimer.
  4. Dans la fenêtre contextuelle Supprimer l'agent, tapez <your agent name> pour confirmer. Note l'action de l'agent supprimé ne peut pas être annulée.
  5. Cliquez sur Supprimer.

Suppression d'un agent par l'intermédiaire de l'interface de programmation

Vous pouvez supprimer un agent ou désinstaller un agent du cluster Kubernetes à l'aide d'une commande agent delete. Cette commande requiert un argument d'entrée AGENT_ID.

Example

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

Sortie

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

Lorsque l'agent est supprimé, vous pouvez vous attendre à ce que:

  • Tous les microservices d'agent sont désinstallés.
  • Toutes les ressources liées à l'agent Kubernetes, telles que Pods, Deployment, Configmap et Namespaces sont indisponibles.
  • Toutes les informations d'identification créées dans le cadre du déploiement de l'agent, telles que les informations d'identification HMAC pour le seau Object Storage, le profil de confiance pour communiquer avec Schematics sont indisponibles.
  • Toutes les informations relatives à l'agent dans l'instance Schematics de votre compte IBM Cloud sont supprimées.

Lorsque l'agent est supprimé, les situations suivantes ne se produisent pas:

  • Le cluster Kubernetes n'est pas détruit. La grappe continue de générer des coûts jusqu'à ce qu'elle soit supprimée.
  • L'instance Object Storage et le seau Object Storage sont supprimés.
  • La règle d'affectation de l'agent n'est pas supprimée.

Suppression d'un agent via l'API

Suivez les étapes permettant d'extraire votre jeton d'accès IAM et de vous authentifier auprès d'IBM Cloud Schematics à l'aide de l'API.

Example

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

Sortie

{
    "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
}

Etapes suivantes