並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 8 件 / 8件

新着順 人気順

codedeployの検索結果1 - 8 件 / 8件

  • ブルー/グリーンなAmazon ECSサービスのネットワーク設定を変える方法 - ENECHANGE Developer Blog

    AWS CodeDeployでブルー/グリーンデプロイしているAmazon ECSサービスについて、もしネットワーク設定を変えたくなったら、AppSpecを編集したうえで、新しいデプロイメントをトリガーしましょう。 この方法を知らないと、ECSサービスをわざわざ作り直すか、ネットワーク変更をあきらめるか、どちらかになってしまいます。 背景 CodeDeployでブルー/グリーンデプロイしているECSサービスでは、ネットワーク設定を直接的には変更できません。 ECSのUpdateService APIを呼び出して変更しようとすると、下記のエラーが起こります。 InvalidParameterException: Unable to update network parameters on services with a CODE_DEPLOY deployment controller. U

      ブルー/グリーンなAmazon ECSサービスのネットワーク設定を変える方法 - ENECHANGE Developer Blog
    • AWSのECS on FargateのARM化によるコスト最適化 〜調査・計画・移行、そして本番で起きた課題〜 - inSmartBank

      こんにちは。スマートバンクSREの@uehiraです! SREチームはサービスの成長につれて増えていくインフラコストを最適化することをミッションとしており、当記事ではコスト最適化の一環として、我々が管理するクラウドリソースをX86ベースのプロセッサからARMベースのプロセッサに切り替えた試みについてご紹介します。 前提として、スマートバンクが提供する家計簿アプリB/43ではインフラ基盤としてAWSを採用していますので、本記事の内容はB/43のインフラ基盤の一部をGravitonへ移行した話となります。 なお、FinTechスタートアップとしてのAWSインフラ設計については以下の記事にまとめているのでぜひご覧ください! blog.smartbank.co.jp 背景 初めになぜプロセッサを切り替えることにしたのか、背景を簡単に説明いたします。 コスト最適化をミッションとして持つSREチーム

        AWSのECS on FargateのARM化によるコスト最適化 〜調査・計画・移行、そして本番で起きた課題〜 - inSmartBank
      • 社内サーバー上のJenkinsジョブからAWS Codeサービス群にデプロイ処理を移行しました - シンクロ・フード エンジニアブログ

        はじめまして、SRE チームの佐藤です。 SREチームの業務として、サービス信頼性向上のためのインフラの構築/改善や保守業務や、開発業務効率向上のためのCI/CD整備等に携わっています。 先日、社内サーバー上のJenkinsジョブで実装されていたビルド/デプロイの仕組みをAWS Code サービス群やAWS Step Functionsを利用した新構成へ移行しました。 今回はその対応や検討の経緯を紹介させていただきたいと思います。 移行の背景 既存構成 シンクロ・フードで提供しているサービスは基本的にRuby on Railsで構築されているのですが、昔から使っているシステムではJava (Seasar2)が利用されています。 Seasar2 から Railsへのリプレースを進めているためかなりの部分がRailsに移行されていますが、完全には移行完了できておらず、現時点でSeasar2側の

          社内サーバー上のJenkinsジョブからAWS Codeサービス群にデプロイ処理を移行しました - シンクロ・フード エンジニアブログ
        • リポジトリクローンを使わずに、CodeBuild上で他リポジトリブランチを取得する方法 - Qiita

          目次 今回のゴール CodeBuild設定 CodePipeline設定 構築環境を動かしてみる まとめ 今回のゴール 今回のゴールとしてBuildspecでgit cloneを行わずに他リポジトリのブランチを取得するです! git cloneで他リポジトリのブランチを取得する方法でもいいのですが、PAT認証設定やGitHub Appsの設定を行う必要があるため、できるだけ楽な方法を取りたいと思ったのが今回のきっかけです。 CodeBuild設定 まずは、CodeBuild設定を行っていきましょう。 上部検索ボックスにCodeBuildと入力し、結果をクリック CodeBuild画面へ遷移するため、プロジェクトを作成するボタンをクリック ビルドプロジェクト作成画面が表示されるため、プロジェクト名を入力する(今回は検証用のためTestと入力しておく) ソース1 - プライマリ下部のソースプロ

            リポジトリクローンを使わずに、CodeBuild上で他リポジトリブランチを取得する方法 - Qiita
          • AWS CodeDeployでのデプロイ失敗: セキュリティトークンの期限切れ問題と解決策 - Qiita

            AWS CodeDeploy のエラーと解決策:セキュリティトークンの期限切れ問題 AWS CodeDeploy を試していた際、最初のステップですら実行されず、AWS コンソールには「デプロイできなかった」と表示されていました。問題の詳細を確認するために、EC2 インスタンスにログインして codedeploy-agent のログを確認しました。 エラーログ 以下のエラーメッセージが codedeploy-agent のログに繰り返し出力されていました。 $ tail -f /var/log/aws/codedeploy-agent/codedeploy-agent.log 2024-10-05T10:59:04 ERROR [codedeploy-agent(19926)]: InstanceAgent::Plugins::CodeDeployPlugin::CommandPoller

              AWS CodeDeployでのデプロイ失敗: セキュリティトークンの期限切れ問題と解決策 - Qiita
            • マネコンだけでは作れない?クロスアカウントなCodePipeline構成 - Qiita

              はじめに 少し前にポストした、この件が解決したので記事にしました! 一度はそれぞれのアカウントにCodePipelineを配置し、クロスアカウントで利用可能なS3をトリガーとする構成としてましたが、きちんとした形ができたと思いますので共有します! 構成 目指す構成は以下のような形です。 今回はCodeDeployを使っていますが、BeanStalk等、他のデプロイ方法でも応用できると思います。 また、この記事で出てくるアカウントは以降、以下2つの記載の仕方をします。 DEV環境(888877776666) CodePipelineを配置する環境 STG / PROD環境(111122223333) CodeDeployのみを配置する環境 構築手順 最初にポイント! この記事のポイントを先に書いておきます。 マネージメントコンソール単体では設定できない場所がある! 私の見落としかもしれません

                マネコンだけでは作れない?クロスアカウントなCodePipeline構成 - Qiita
              • horsewin's race records

                みなさん、こんにちは。horsewinです。 Japan AWS Ambassadors Advent Calendar 2023の12/25分のブログです! ラストランナーとして、BTC熊谷さんからバトンを受け取りました。 熊谷さんのブログでは、「システムのコスト見直しに利用できるAWSサービスと見直しをするべきタイミングについて」という話題に触れられていました。Amazon.com CTO Dr.Werner Vogels がre:Invent 2023 Keynoteの中で発表したドキュメントである「THE FRUGAL ARCHITECT」とも関連があるテーマで重要な観点でしたね。 thefrugalarchitect.com このブログでは再度 re:Invent にテーマを戻していきます。 re:Inventでは数多くのコンテンツが提供されています。 Keynoteからの新サー

                  horsewin's race records
                • ブルー/グリーンなAmazon ECSサービスのネットワーク設定を変える方法 - ENECHANGE Developer Blog

                  AWS CodeDeployでブルー/グリーンデプロイしているAmazon ECSサービスについて、もしネットワーク設定を変えたくなったら、AppSpecを編集したうえで、新しいデプロイメントをトリガーしましょう。 この方法を知らないと、ECSサービスをわざわざ作り直すか、ネットワーク変更をあきらめるか、どちらかになってしまいます。 背景 CodeDeployでブルー/グリーンデプロイしているECSサービスでは、ネットワーク設定を直接的には変更できません。 ECSのUpdateService APIを呼び出して変更しようとすると、下記のエラーが起こります。 InvalidParameterException: Unable to update network parameters on services with a CODE_DEPLOY deployment controller. U

                    ブルー/グリーンなAmazon ECSサービスのネットワーク設定を変える方法 - ENECHANGE Developer Blog
                  1