翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
前提条件
このチュートリアルを実行するには:
-
のセットアップと設定の開始方法 CodeDeploy、IAM インスタンスプロファイル () AWS CLI とサービスロール (
CodeDeployDemo-EC2-Instance-Profile
) の作成など、 のすべてのステップを完了しますCodeDeployDemo
。サービスロール は、ユーザーに代わってサービスアクセス権限を付与する、特別なタイプの IAM ロールです。 -
起動テンプレートを使用して Auto Scaling グループを作成する場合は、次の権限を追加する必要があります。
-
ec2:RunInstances
-
ec2:CreateTags
-
iam:PassRole
詳細については、「Amazon EC2 Auto Scaling ユーザーガイド」、「Auto Scaling グループの起動テンプレートの作成」、および「起動テンプレートサポート」にはの「ステップ 2: サービスロールを作成する」を参照してください。
-
-
Ubuntu Server インスタンスおよび と互換性のあるリビジョンを作成して使用します CodeDeploy。リビジョンでは、次のいずれかを実行できます。
-
「チュートリアル: CodeDeploy (Windows Server、Ubuntu Server、または Red Hat Enterprise Linux) を使用してオンプレミスインスタンスにアプリケーションをデプロイする」チュートリアルの ステップ 2: サンプルのアプリケーションリビジョンを作成する のサンプルリビジョンを作成して使用します。
-
リビジョンを独自に作成するには、「のアプリケーションリビジョンの使用 CodeDeploy」を参照してください。
-
-
Inbound rule を用いて、
CodeDeployDemo-AS-SG
という名前のセキュリティグループを作成します。-
Type: HTTP
-
ソース:どこでも
これは、アプリケーションを表示し、デプロイメントの成功を確認するために必要です。セキュリティグループの作成方法については、Amazon EC2 user guide 中の Creating a security group を参照してください。
-