작업공간 삭제
IBM Cloud Schematics 에서 작업 공간을 삭제합니다. 작업 공간을 삭제해도 작업 공간이 관리하는 클라우드 자원이 자동으로 제거되지는 않습니다. 작업공간 영구 삭제를 사용하여 작업공간과 연관된 모든 자원을 제거하십시오.
IBM Cloud Schematics 이전 버전의 Terraform을 더 이상 지원하지 않고, 최신 버전의 Terraform에 대한 지원을 도입하고 있습니다. 자세한 내용은 ‘ Schematics ’의 Terraform 사용 중단 라이프사이클 및 사용 중단 일정을 참조하십시오.
시작하기 전에
- Terraform 구성을 작성하고
GitHub,GitLab또는Bitbucket저장소에 구성을 저장하십시오. 또한 로컬 워크스테이션에 있는 테이프 아카이브 파일(.tar)을 업로드하여 IBM Cloud Schematics 에 템플릿을 제공할 수도 있습니다. 자세한 내용은ibmcloud schematics workspace upload명령을 참조하고, 작업 공간에tar파일을 업로드하는 API를 확인하십시오. - 워크스페이스를 생성할 수 있는 권한이 있는지 확인하십시오.
Schematics 작업 공간 및 액션을 생성하거나 업데이트할 때는 location 및 url 엔드포인트가 동일한 리전을 가리키도록 해야 합니다. 위치 및 엔드포인트에 대한 자세한 정보는 정보 저장 위치 를 참조하십시오.
UI를 통해 작업공간 삭제
- IBM Cloud 콘솔에 로그인합니다.
- 메뉴 아이콘
> 플랫폼 자동화 > Schematics > 테라폼을 클릭합니다.
- 테라폼 목록에서:
- 삭제하려면 필수 작업공간 을 클릭하십시오.
- '작업' > '작업 공간 삭제'를 선택합니다.
Next을(를) 클릭하십시오.
- 작업 공간 삭제 대화 상자에서. 삭제 전에 확인을 위해
workspace name의 이름을 입력하십시오. Delete을(를) 클릭하십시오. 초안, 비활성, 활성 상태에서 작업공간을 삭제할 수 있습니다.
- 테라폼 목록에서:
작업공간 삭제 확인
- IBM Cloud 콘솔 에 나열된 작업공간을 클릭하여 영구 삭제된 조작의 결과를 보십시오.
- 작업공간 탭을 클릭하여 작업공간 목록을 보십시오.
- 검색 상자에 작업공간 이름을 입력하여 작업공간이 삭제되었는지 확인하십시오.
CLI를 통해 작업공간 삭제
-
작업공간 구성을 삭제하십시오. 작업공간 삭제에 대한 자세한 정보는
ibmcloud schematics workspace delete명령 을 참조하십시오.ibmcloud schematics workspace delete --id <WORKSPACE_ID> -
작업 공간이 삭제되었는지 확인하십시오.
ibmcloud schematics workspace list -
Schematics 를 사용하여 클라우드 리소스 관리하기를 참조하여 시작하십시오. Terraform을 사용하여 클라우드 리소스 삭제, 업데이트 또는 삭제를 시작하십시오.
작업공간 삭제 확인
작업 공간이 성공적으로 생성되었는지 확인하십시오. CLI를 사용하여 리소스를 영구 삭제하면 명령이 작업공간을 완전히 삭제합니다.
ibmcloud schematics workspace delete --id <WORKSPACE_ID>
Do you really want to delete the workspace us-east.workspace.testwspace03jan.811182d2? [y/N]> y
Successfully deleted the workspace.
OK
삭제가 완료되면 작업공간 삭제 확인을 리턴합니다.
자세한 정보는 문제점 해결 절 을 참조하십시오.
API를 통해 작업공간 삭제
-
API를 사용하여 IAM 액세스 토큰을 검색하고 IBM Cloud Schematics을(를) 인증하기 위한 단계를 따르십시오.
-
작업공간을 삭제하십시오.
예
DELETE /v1/workspaces/us-east.workspace.testwspace03jan.4abe4795 HTTP/1.1 Host: schematics.cloud.ibm.com Content-Type: application/json Authorization: <auth_token> Cache-Control: no-cache Postman-Token: 420968d1-2874-2b40-d278-edc59b526eb0 { "name":"testwspace03jan", "type":[ "terraform_v1.4" ], "description":"terraform workspace", "location":"us-east", "tags":[ "department:HR", "application:compensation", "environment:production" ], "template_repo":{ "url":"https://github.com/Anil-CM/newrepo" }, "workspace_status":{ "frozen":true }, "template_data":[ { "folder":".", "type":"terraform_v1.4", "variablestore":[ { "name":"sample_var", "secure":true, "value":"THIS IS IBM CLOUD TERRAFORM CLI DEMO", "description":"Description of sample_var" }, { "name":"sleepy_time", "value":"15" } ] } ] } -
Schematics 를 사용하여 클라우드 리소스를 관리하는 방법을 참고하여 Terraform으로 클라우드 리소스를 배치, 업데이트 또는 삭제하십시오.
Terraform을 사용하여 워크스페이스 삭제하기
-
Schematics 데이터 삭제 의 단계에 따라 Terraform을 사용하여 작업공간을 삭제하십시오.
-
Schematics 를 사용하여 클라우드 리소스를 관리 하여 Terraform으로 클라우드 리소스를 생성, 업데이트, 삭제하는 방법을 확인해 보세요.
다음 단계
- 작업할 추가 작업공간 샘플을 찾고 계십니까? IBM Cloud Schematics GitHub 저장소를 확인하십시오. 각 샘플의 추가 사용자 정의 및 사용법에
대해서는 예제의
Readme파일을 확인하십시오.