2016-11-17 5 views
1
私は私のキーペア、VPC、サブネット、セキュリティグループを定義するドッキングウィンドウのコンファイルとパラメータを持つ ecs-cliを使用しています

、AMIは、等...ECS CLI - マウントEFSは、コンテナインスタンス

しかし、コンテナの実行を起動するときインスタンス上では自分のEFSにアクセスする必要があります。したがって、ECSに新しいコンテナインスタンスが起動されたら、コンテナを起動する前にインスタンス/ホスト上の特定のパスにEFSをマウントする必要があります。私はこれを達成する方法を見ていない、誰もこの行動を取得する方法を認識していますか?私がやってしまったもの

+0

を使用します同じように?私はそれが可能だとは思わない。 ECSホストが起動してEFSドライブをマウントするときに、ユーザーデータにスクリプトを使用できない理由はありますか?パスが動的な場合は、ユーザーデータを使用して、必要なときにEFSをマウントするアプリを配置することもできます。 – mcheshier

+0

ユーザデータスクリプトをecs-cliで使用することは可能ですか?そうであれば問題は解決します – blueskin

+0

ECSレベルでは使用しないで、インスタンスホストEC2を起動したときに使用します。私はecs-cliがECSサービスとしか相互作用しないと考えています。基本的なインスタンスホストではなく、EFSドライブのマッピングが必要な場所です。 – mcheshier

答えて

2

は次のとおりです。

  • が起動設定の作成:作成する場合は、[詳細]セクションで、このdocumentationの例に基づいてEFSを(マウントするためにユーザーデータを設定しました)。 NOTE:あなたが起動設定でインスタンスのIAMロールは、自動スケーリンググループを作成し、作成した上で起動設定に関連付けEFSすなわちAmazonElasticFileSystemFullAccessまたはAmazonElasticFileSystemReadOnlyAccess

  • にアクセスできるようにするために与えていることを確認してください。

  • はちょうど私があなたを正しく探しているものを持っていることを確認するために...あなたはEFSドライブをマウントするにはECSサービスをしたいElastic Beanstalkでアプリケーションを使用して、上で作成した自動スケーリンググループに

関連する問題