고로 conoha-cli 했어요.
1712 단어 Go
이유는
절약을 위해 사용할 때만 기계를 boot에 올려놓습니다.
로그인도 번거롭고 화면 관리도 무겁다.
따라서 터미널에서 시스템을 지정할 수 있는 CLI를 만들었습니다
ON / OFF
.할 수 있는 일
부트
$ ./build/bin/conoha-cli boot
2017-12-09T16:17:11.468+0900 INFO client/boot.go:40 StatusCode 202
전원 끄기$ ./build/bin/conoha-cli halt
2017-12-09T16:21:23.050+0900 INFO client/halt.go:41 StatusCode 202
사용법
$ go get github.com/smith-30/conoha-cli
$ cd $GOPATH/src/github.com/smith-30/conoha-cli
$ dep ensure -v
$ make build-cli
$ vi .env.example
TenantID=
SERVER_ID=
API_USER=
API_PASSWORD=
SERVER_ID서버 세부 정보에서 UID 설정
TenantID& API_USER & API_PASSWORD
프로필을 바이너리 경로로 이동
$ cp .env.example build/bin/.env
test$ ./build/bin/conoha-cli boot
VPS를 잘 하는 게 좋을 것 같아요.
하면, 만약, 만약...
/etc/rc.local
에 스크립트 쓰기시작할 때 이 명령을 실행합니다
나는 boot을 할 때 docker를 이동하고 싶어서 다음과 같은 조작을 했다
/etc/rc.local
# <your-project-root> にMakefileがある
cd <your-project-root> && make start-app
반성하다.
만약 사용하게 된다면 파일 형식을 설정하는 것이 아니다
가장 좋은 것은 매개 변수에 맡겨 사용하는 것이다.
다음 주의
Reference
이 문제에 관하여(고로 conoha-cli 했어요.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/smith-30/items/05f84fab4e0a4dc055fc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)