我有一個AMI它用於自動啓動實例Amazon啓動配置。如何在亞馬遜添加用戶數據啓動配置
我面臨的問題是,在實例啓動後,我需要運行一些命令,應該自動啓動WebServer的。我如何使用啓動配置中的用戶數據選項來做到這一點。
我有一個AMI它用於自動啓動實例Amazon啓動配置。如何在亞馬遜添加用戶數據啓動配置
我面臨的問題是,在實例啓動後,我需要運行一些命令,應該自動啓動WebServer的。我如何使用啓動配置中的用戶數據選項來做到這一點。
我不認爲有任何通過AWS控制檯或官方aws-tools來修改啓動配置。我相信,你必須創建一個新的與用戶數據並將其與自動縮放或多個組將其與這兩個腳本是在關聯:
as-create-launch-config
as-update-auto-scaling-group
不過,如果你是勇敢的......
我確實發現:https://github.com/colinbjohnson/aws-missing-tools/tree/master/as-update-launch-config
它明確地限制了您正在使用的實例的類型(它是在2012年編寫的)到一個較老的選項的狹義列表,因此將其更新爲新的選項。
在此之外,我還沒有測試腳本,所以祝你好運!
按照程序在從AMI啓動您的實例啓動實例,但是,當你到步驟6,用戶數據腳本文本粘貼到用戶數據字段,然後完成啓動程序。
如果您不想每次啓動一個實例時複製粘貼的腳本,你有幾個不同的選擇:
但是,如果您只是希望web服務在啓動時啓動,我建議您查看this question。
複製粘貼
#!/bin/sh
curl -L https://s3.amazonaws.com/romuloaddressbook/addressbook.sh | sh
爲了提供用戶數據經由AWS控制檯的啓動配置: