고로 conoha-cli 했어요.

1712 단어 Go
저는 conoha의 vps를 자주 이용합니다.
이유는
  • 저렴한 (aws)에 비해
  • 및 청구
  • 요금을 받으면 규격을 높일 수 있다
  • 네.
    절약을 위해 사용할 때만 기계를 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
    

    사용법

  • build
  • $ 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
    

    반성하다.


    만약 사용하게 된다면 파일 형식을 설정하는 것이 아니다
    가장 좋은 것은 매개 변수에 맡겨 사용하는 것이다.
    다음 주의

    좋은 웹페이지 즐겨찾기