本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
必要條件
在本教學課程中遵循的步驟:
-
完成中的所有步驟入門 CodeDeploy,包括設定和設定 AWS CLI 和建立 IAM 執行個體設定檔 (
CodeDeployDemo-EC2-Instance-Profile
) 和服務角色 (CodeDeployDemo
)。服務角色是一種特殊類型的 IAM 角色,可提供代表您採取行動的服務權限。 -
如果您使用啟動範本建立 Auto Scaling 群組,則必須新增下列權限:
-
ec2:RunInstances
-
ec2:CreateTags
-
iam:PassRole
如需詳細資訊步驟 2:建立服務角色,請參閱 Amazon EC2 Auto Scaling 使用者指南中的為自動擴展群組建立啟動範本和啟動範本支援。
-
-
建立並使用與 Ubuntu 伺服器執行個體和相容的修訂 CodeDeploy。對於您的修訂,您可以執行下列操作之一:
-
在 教學課程:使用 CodeDeploy (Windows Server、Ubuntu Server 或 Red Hat Enterprise Linux) 將應用程式部署至內部部署執行個體 教學課程中建立和使用 步驟 2:建立範例應用程式修訂 中的範例修訂。
-
若要自行建立修訂版,請參閱 使用的應用程式修訂 CodeDeploy。
-
-
建立以下輸入規則命名
CodeDeployDemo-AS-SG
的安全群組:-
類型:HTTP
-
來源:任何地方
這是檢視您的應用程式和驗證部署成功的必要條件。如需如何建立安全群組的詳細資訊,請參閱 Amazon EC2 使用者指南中的建立安全群組。
-