Jenkinsを導入したEC2インスタンスの運用方法について考えてみた。byClassmethod検索AWSAlexaモバイルビッグデータサーバーレスTableauAlteryxイベントJenkinsを導入したEC2インスタンスの運用方法について考えてみた。梶原裕(97)2この記事は公開されてから1年以上経過しています。情報が古い可能性がありますので、ご注意ください。はじめに私が現在参画している案件では、Jenkinsを用いてCIを行おうとしています。いった際にJenkinsのインスタンスの運用をどのようにするかが問題となります。今回、下記の方法で運用をすることにしました。インスタンス立ち上げ時に、Jenkinsに割り当てられたIPを通知する。インスタンスは指定された時間にSTOPする。IPはメタデータとして下記の立ち上がっているインスタンスから下記のアドレスにアクセスすることで取得可能です。http://169.254.169.254/latest/meta-data/public-ipv4通知先に関しては、各々の環境に依存するとは思いますが、弊社ではBacklogをプロジェクト管理用のツールとして使っているので、そちらのWikiに書き込むことにしました。Backlogへの書き込みは下記のライブラリを用いて、Javaで作成しました。nulab/backlog4j通知用のプログラム自体は以下になります。}}上記のプログラムが動作すると、下記のような形でbacklogのwikiに書き込まれます。起動時に作ったプログラムを動かす方法は以下の記事が参考になります。停止用のシェルスクリプトをcronで実行させることとします。yourInstanceIdまとめEC2インスタンスのコストを抑えて運用するといった意味では、Jenkins以外にも適用できるネタかと思います。権限を付与する必要があります。Roleの付与が推奨です。973,807インフラとフロントエンドが好物です。リモート】クラスメソッドの会社説明会を開催しますクラスメソッドでは、AWS・AI・ビッグデータ・モバイルなどの技術職や営業のメンバーとして一緒にお仕事をする仲間を大募集しています。#cmdevio新型コロナウイルスの感染拡大を受け、本イベントを延期させていただくことになりました(開催時期未定)。お申し込みいただいた皆様には大変申し訳ございませんが、何卒ご理解いただけますようよろしくお願いいたします。AWSについてライトに色んな情報交換をしましょう。CAFEの他、NTTデータとセブンイレブンの取り組みや、サインポスト、Zippinなどの各社と流通・小売業との連携を業界マップに作成してみました。濱田孝治70re:Invnetの動画検索でもめちゃくちゃ便利ですが、その他ブログやホワイトペーパーやGitHubも横断検索できるので、是非一度使ってみてください。PolicyのConditionにaws:CalledViaというキーが追加されました。いったキーなのかご説明します。夏目祐樹403こんにちは、CX事業本部の夏目です。MacのタッチバーのタッチIDが非常に便利なのですが、Terminalでsudoを叩かないと行けないときに使えたらなぁと思ったので、情報を共有します。臼田佳祐295ワークフロー自動化OSSのn8nをAWS環境で建てて検証してみました。非常に期待できるサービスです。Fargateの勉強をしています。使ってみたい方は参考にしてください。洋介256SnowflakeがAWSの東京リージョン上で稼働するようになりました。データを日本に置けます。芳賀健233こんにちは!猫様の忠実なるしもべ、芳賀健です。Tokyoで開催されました。クラスメソッド株式会社が運営するAWS・iOS・HTML5に関する技術情報サイトです。