在 Terraform 的aws_instance資源中,可以通過以下方式將密鑰對關聯到 ec2 實體:
key_name = "deployment-key"
這很好,而且效果很好。但是我需要將多個鍵關聯到一個實體。
當我嘗試key_name多次使用時,它失敗了:
The argument "key_name" was already set at instance-main.tf:13,3-11. Each argument may be set only once.
如何為一個實體設定多個密??鑰對?
uj5u.com熱心網友回復:
從你的問題我的理解是你想為一個實體關聯多個鍵。如果是,則不可能,您在 terraform 組態檔中提到的密鑰是用于登錄目的,因此應為登錄分配一個密鑰。如果您需要添加更多密鑰,則可以使用用戶資料或通過手動登錄實體來添加。
最好在 Packer 中使用“shell”模塊來做這些事情,這樣它就會在 OS 映像中得到強化,而不必重復做這些事情。
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/513385.html
標籤:亚马逊网络服务地形
