タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

ECSに関するhachiのブックマーク (2)

  • AWS ECSで踏み台サーバーを手軽に立ち上げる|TechRacho by BPS株式会社

    概要 たまにVPC内のリソース(RDSやElastiCache)に手元のクライアントだったり、シェル経由でアクセスしたいことがあります。 そんな時に踏み台サーバーを用意するかと思うのですが、ECSのタスクを使うと素早く起動できて便利です。 やり方 事前にセッションマネージャープラグインをインストールして、タスクロールに必要な権限を当ててECS Execが使える状態にしておきます。 デバッグ用にAmazon ECS Exec を使用 - Amazon ECS まずタスク定義bastionを用意します。 踏み台サーバーに使いたいイメージを指定します。 ここではイメージにubuntu:latestを、コマンドはsleep 1hを指定しています。 (自分の場合、踏み台サーバーでの作業はそれほど長くないので1時間で終了するようにしています) あとはsession manager経由で入れるように -

    AWS ECSで踏み台サーバーを手軽に立ち上げる|TechRacho by BPS株式会社
  • AWS CodeBuildからECSへexecute-commandする|TechRacho by BPS株式会社

    構成 CodeBuildからVPC内のリソースにアクセスするためには以下のような構成をとる場合が多いと思います。 プライベートサブネットを作成して、インターネット接続のためにNAT gatewayを配置: この他にVPC外のCodeBuildからexecute-commandを経由してVPC内リソースにアクセスする方法もあります。 ECSのコンテナを立てる時間があるので、build時間が1~2分長くなりますが、Nat gatewayは0.062USD/hourくらいかかるので料金の節約になります。 設定例 ここでは例として、VPC内で./bin/rails db:migrateをexecute-commandを利用して実行します。 buildspec.yml version: 0.2 phases: install: commands: # session-manager-pluginを入

    AWS CodeBuildからECSへexecute-commandする|TechRacho by BPS株式会社
  • 1