為了更方便的實現彈性的資源建立,方便您一次執行多台ecs按量例項來完成應用的開發和部署,我們開放了ecs的批量建立例項介面runinstances。和目前的createinstance相比,runinstances有下面的優點:
下文以python為示例,其他的版本sdk都需要大於4.4.3即可。
安裝ecs python sdk
首先確保您已經具備python的runtime,本文中使用的python版本為2.7+。
如果提示您沒有許可權,請切換sudo繼續執行。
本文使用的sdk版本為4.4.3, 如果您使用是舊版本的sdk,需要你更新下。
批量建立例項
首先建立runinstancesrequest的例項,然後填入相關需要的引數即可。
下面的例子建立了2臺例項,並且新增了自動每隔10秒鐘檢查一次例項的執行狀態。直到例項狀態變成running結束建立流程。
批量建立例項並自動分配公網ip
相比上面的**,我們只需要新增一行屬性,指定公網的頻寬即可。下面的例子中我們預設給例項都分配了1m的按流量頻寬。
批量建立例項並自動設定自動釋放時間
相比上面的**,我們只需要新增一行屬性,例項的自動釋放時間即可。 自動釋放時間按照 iso8601 標準表示,並需要使用 utc 時間。格式為 yyyy-mm-ddthh:mm:ssz 。 最短在當前時間之後半小時。最長不能超過當前時間起三年。
完整**如下
一鍵建立包年包月ECS例項
在之前的部落格中我們介紹了如何通過資源編排服務 ros 建立按量付費的ecs,rds等資源。今天這篇文章將介紹怎樣通過資源編排服務 ros 建立包年包月型別的資源。下面我們通過示例介紹一下,如何使用ros的python sdk來建立包年包月的 ecs 例項。注 示例中的命令列都使用linux的she...
在阿里雲上建立帶gpu的ecs例項
步驟如下 1 配置 計費方式 按量付費,地域 選個有gpu的地區,比如華南1,例項選型 gpu計算 映象 從映象市場中選擇已經裝好nvidia gpu驅動的深度學習映象 安全組 必須的有22,8888,其他看自己需要 登入方式 金鑰和密碼兩種 2 啟動例項 3 登入 如果配置的是金鑰登入的話,使用s...
Ecs例項名稱及主機名稱支援批量連續命名
目前通過阿里雲控制台及 openapi 批量建立 ecs 雲伺服器時,例項名稱及主機名稱都是統一命名,同一批次的批量建立出來的例項名稱是一致的,主機名稱也是一致的。站在客戶的角度來看,從例項名稱上區分例項是無法做到的,通常都是通過例項 id 進行區分,而例項 id 的沒有規律性 可識別性弱。當 ec...