vultr 원격 생성/관리하기 ( feat. vultr-cli , API)
알아둘일
2024. 1. 30. 23:25
vultr 서버를 사용중이다. 새로운 미션이 있어 관련 사항을 정리한다.
새로운 미션은 서버 접속량(사용량)이 늘어날때 - 서버를 추가 생성하여 부하를 분산하고자 한다.
일단 간단한 구성으로 메인+서브 형태로 구성한다.
해당 메인서버는 톰캣+nginx+MySQL 서버가 동작하는 서버이다.
과부하시 서브로 톰캣 서버를 세팅해서 부하를 분산하고자 하는 미션이다.
1) vultr API 를 활성화 시킨다.
2) vultr-cli 콘솔 관리툴을 설치한다.(MacOS 기준)
brew install vultr/vultr-cli/vultr-cli
3) API key 등록
vi $HOME/.vultr-cli.yaml
내용
api-key: {YOUR-API-KEY}
4) 새로운 인스턴스(서버) 생성하기
vultr-cli instance create --region="icn" --plan="vc2-1c-1gb" --os=167
최소 3가지 항목을 입력하여 생성한다.
1) 서버 생성 지역
vultr-cli regions list
...
icn Seoul KR Asia
...
2) 서버 OS
vultr-cli os list
...
167 CentOS 7 x64 x64 centos
...
1743 Ubuntu 22.04 LTS x64 x64 ubuntu
...
3) 서버 사양
vultr-cli plans list |grep icn
ID VCPU COUNT RAM DISK DISK COUNT BANDWIDTH GB PRICE PER MONTH TYPE GPU VRAM GPU TYPE
vc2-1c-1gb 1 1024 25 1 1024 5 vc2 0
...
여기까지가 기본 사용법이다.
추가로 VPC 연동 / 최초 설치 스크립트 설정 등 관련부분은 정리하도록 하겠다.
테스트 서버가 필요한 경우 약 100$ 가량의 혜택을 받을 수 있는 광고 링크입니다.
위 링크를 통해 가입하면, 이런식으로 약 2주간 100$ 가량의 Credit 을 쓸 수 있습니다.
결제(Credit Card / Paypal 등) 설정을 꼭 해야하는지는 불확실 하지만, 2주후에 테스트 서버 삭제하고, 해지하면 될 듯 합니다.
(아마도 악용?해서 가입했다 해지했다 하는 경우가 있을 수 있으니, 카드 인증 등이 필요할 듯 함)
물론 서비스가 좋아서 그대로 계속 써도 되겠죠.
vultr 서비스 사용해보시려면 클릭. ( https://blog.1day1.org/655 )
(무료 100$ 사용 가능)
반응형
'알아둘일' 카테고리의 다른 글
flutter (android studio) 개발시 앱을 핸드폰에 설치하기 (feat. 무선디버깅) (2) | 2024.02.05 |
---|---|
맥OS에 utm 으로 kali linux 설치시 주의사항 (feat. 한영전환) (0) | 2024.02.03 |
시놀로지 - 삼바 마운트로 사용시 에러 (CIFS vers=2.0) (0) | 2023.06.14 |
맥OS 를 Ventura 로 업그레이드 한 후 ssh keygen 접속이상 (0) | 2022.11.29 |
ubuntu 22.04 에서 원격접속(vnc)을 위한 험난한 여정 (feat. x11vnc) (0) | 2022.09.29 |
WRITTEN BY
- 1day1
하루하루 즐거운일 하나씩, 행복한일 하나씩 만들어 가요.
,