오라클 클라우드 ARM 인스턴스 만드는 스크립트 (Out of host capacity 해결)
이런게 있는지 몰랐는데 냥냥이 님께서 공유해주신 글에 포함되어있어서 많은분들께서 만드셨으면 하는바람으로 공유합니다 ㅎㅎ
먼저 배경을 간단히 설명드리면 오라클 클라우드의 ARM 인스턴스 정책은 아래와 같으나 사용하고있는 리전 과 위치에 따라서 생성시 Out of host capacity 라는 오류를 내뿜으면서 설치가 안됩니다 ㅠㅠ
아마도 무료로 제공하는 양은 정해져있는데 사용자가 많다보니 생기는 이슈로 확인되는데요.
각 테넌시는 매월 처음 3,000 OCPU 시간과 18,000 GB 시간을 무료로 사용하여 VM.Standard.A1.Flex 형태(4개의 OCPU 및 24GB 메모리에 해당)를 사용하여 Ampere A1 Compute 인스턴스를 생성할 수 있습니다.
여기에서 소개시켜드리는 php 스크립트를 통해서 API를 사용해서 주기적으로 ARM 인스턴스 생성을 요청하는 구조입니다.
https://github.com/hitrov/oci-arm-host-capacity
API 생성부터 과정이 조금 복잡한 편이나 깃허브에 자세한 설명과함께 가이드되어있기 때문에 가이드대로 진행하시면 문제없을듯합니다~
가이드가 맥에서 작성된거라 윈도우(크롬)에서 진행하는 것과 조금 차이가 있네요;;
따라해보고 있는데 php가 생소하다보니 난이도가 좀 있네요..
달소님이 윈도우에서 진행하는 방법 상세하게 다뤄주심 어떨까요?ㅎㅎ
개발자 도구를 제외하면 나머지는 대부분 동일해보이는데요 ㅠ
어떤부분이 어려우신걸까요?
크롬에서 개발자도구에서 Curl 복사가 메뉴가 다르길래 헤매고 헤매다가..
VMware에 맥OS 설치하고 똑같이 진행해보려 했는데 맥이 처음이다보니 버벅이는 건 둘째 치고 힘든 부분이 많네요 ㅎㅎ;;
Mac이 더 어렵죠...ㅠㅠ 그냥 subnetId, imageId 이쪽만 찾아서 복사해둔뒤 그다음스텝이아닌가요??
네 그런거 같아요;; 맥에서 그거까진 따라했으니 다음 스텝도 안 바쁠 때 따라해봐야 겠네요^^
계정 생성 시도 스크립트는 없나요...? ㅂㄷㅂㄷ
계정생성은.. 카드에서 막히는거겠죠? ㅠ
음... 전부 다 제대로 따라한것같은데
마지막에 private 인증서가 맞지 않다는 에러가 떠버리네요;;
차피 필요하지도 않으니 다음에 하는걸로 ㅠ.ㅠ;;
추후에 하나 만들어놓으시면 요긴하게..ㅎ
3일째 돌고 있는데 하나도 생성이 안되네요 ㅠㅠ
이게.. 엄청 빡셀거에요 ㅠㅠ 이제 사람들도 다 스크립트 돌리면..
cmt alert