2021年7月7日のブックマーク (2件)

  • ペンギンコラメーカー

    ペンギンコラメーカー URLで開く / 画像書き出し / つぶやく 左上ペンギン 中上ペンギン 右上ペンギン 中下ペンギン 画像に台詞を反映 Powerd by ペンギンコラメーカー @powder0326さんをフォロー

  • ECS Fargateのタスク定義の取得→更新→反映をShellとjqで自動化 | DevelopersIO

    コンテナベースで開発作業していて、更新したコンテナイメージを、ECS(Fargate)上で稼働しているサービスに反映したいという時、ちゃんとした開発ラインならCI/CDパイプライン組んで自動デプロイするトコロですが、諸事情もありますよね? じゃあ、と手作業でやってみるとこれが結構面倒なので、シェルにしました。 概要 サービスへの反映までに至る流れは、以下のようになります。 対象となるサービスにアタッチされているタスク定義を特定し、取得する それを基に新たなタスク定義を作成する 新たに作成したタスク定義を、元のサービスにアタッチする なお、所謂Latest運用はここでは想定していません。 では、何はさておきコードです スクリプト #!/bin/bash ECS_CLUSTER_NAME=your-cluster-name ECS_SERVICE_NAME_KEY=your-service-n

    ECS Fargateのタスク定義の取得→更新→反映をShellとjqで自動化 | DevelopersIO