CLI Test - cloud-barista/cb-spider GitHub Wiki
[CB-Spider CLI(spctl) 및 Go API 주요 기능 시험 방법]
- CLI는 Go API 기반으로 구현
- Go API 시험은 CLI 시험으로 대체 가능
1. server 가동 ------------------------------ Terminal-1
2. connection config 등록 ---------------- Terminal-2
- 연결설정 등록 스크립트 예시 경로로 이동
cd $CBSPIDER_ROOT/api-runtime/rest-runtime/test/connect-config
- 다음 스크립트 7line의 aws credential 정보 설정 후 실행
vi ./1.aws-conn-config.sh
3. cli(spctl) 시험 --------------------------- Terminal-2
-
다음 위치로 이동 후 스크립트 순서대로 실행
cd $CBSPIDER_ROOT/interface/cli-examples
-
[자원생성] VPC/SG/Key 생성 및 확인 =>VM생성=>VM목록확인 => VM정보확인
./1.prepare-resources.sh aws
./2.get-resources.sh aws
./3.vm-start.sh aws
./4.vm-list.sh aws
./5.vm-listall.sh aws
./6.vm-get.sh aws
- [자원반납] VM종료 => VM정보확인(없어야 함) => Key/SG/VPC 삭제 및 확인(없어야 함)
./7.vm-terminate.sh aws
./6.vm-get.sh aws
./8.clear-resources.sh aws
./2.get-resources.sh aws