에이전트 삭제

상담원이 더 이상 필요하지 않은 경우에는 상담원을 삭제할 수 있습니다.

UI를 통해 상담원 삭제하기

  1. 로그인 정보를 사용하여 IBM Cloud 계정에 로그인하십시오.
  2. Schematics > 에이전트로 이동하십시오.
  3. ... 점 > 삭제 에이전트를 클릭하십시오.
  4. 상담원 삭제 팝업 창에서 <your agent name> 을 입력하여 확인합니다. 삭제된 상담원 작업은 되돌릴 수 없습니다.
  5. 삭제를 클릭하십시오.

CLI를 통해 상담원 삭제하기

agent delete 명령을 사용하여 Kubernetes 클러스터에서 에이전트를 삭제하거나 설치 제거할 수 있습니다. 이 명령에는 입력 인수로 AGENT_ID 가 필요합니다.

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

출력

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

에이전트가 삭제되면 다음을 예상할 수 있습니다.

  • 모든 에이전트 마이크로서비스가 설치 제거됩니다.
  • 파드, 디플로이먼트, 컨피그맵, 네임스페이스와 같은 모든 에이전트 관련 Kubernetes 리소스를 사용할 수 없다.
  • 에이전트 배포의 일부로 만들어진 모든 자격 증명(예: Object Storage 버킷에 대한 HMAC 자격 증명, Schematics와 통신할 신뢰할 수 있는 프로필)을 사용할 수 없습니다.
  • Schematics 계정의 IBM Cloud 인스턴스에 있는 상담원에 대한 모든 정보가 삭제됩니다.

에이전트가 삭제되면 다음과 같은 상황이 발생하지 않습니다.

  • Kubernetes 클러스터는 영구 삭제되지 않습니다. 클러스터는 삭제될 때까지 계속 비용이 발생합니다.
  • Object Storage 인스턴스와 Object Storage 버킷이 삭제됩니다.
  • 에이전트에 대한 에이전트 지정 정책이 삭제되지 않습니다.

API를 통해 상담원 삭제하기

API를 사용하여 IAM 액세스 토큰을 검색하고 IBM Cloud Schematics을(를) 인증하기 위한 단계를 따르십시오.

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

출력

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

다음 단계