OCI Always FreeでA1インスタンスが作成できないときの対策
OCIのA1.Flex無料枠はリージョンの在庫不足でout of capacityになりやすい。作成リトライの自動化と可用性ドメイン切り替えで確保率を上げる方法をまとめる。
在庫不足の仕組み
A1.Flexは無料枠ユーザーの需要が集中し、特に人気リージョンでは慢性的に在庫が枯渇する。エラーは恒久的な拒否ではなく一時的な在庫切れを意味する。
リトライの自動化
OCI CLIのinstance launchをcronで数分おきに叩くのが定番。成功時に通知を飛ばして手動確認に切り替える構成が扱いやすい。
可用性ドメインと構成の調整
ADが複数あるリージョンでは全ADを巡回する。OCPU数を1に下げる、メモリを6GBに抑えるなど要求を小さくすると通りやすい。