ようへいの日々精進XP

よかろうもん

俺のツールズ

ECS クラスタをコマンドラインである程度操作出来る ecm というツールについて紹介させて下さい

この記事は YAMAP エンジニア Advent Calendar 2020 の 21 日目になる予定です。 qiita.com 頑張るぞ。 tl;dr YAMAP では、アプリケーションの多くを ECS で運用しています。 ECS クラスタ自体は、構築してしまうと、殆ど手がかからないのが魅力の一つですが…

seiton (整頓) でいにしへの AWS リソースをざっくりと整頓する

tl;dr 作ったもの seiton (整頓) する ざっくりとした使い方 (seiton の準備) ざっくりとした使い方 (例えば, 古い AMI を削除する) ざっくりとした使い方 (削除したくないリソース) seiton (整頓) されたことを確認する ざっくりとした使い方 (意図した通り…

ecs-deploy をインストールする CircleCI orbs を作ってリリースしました

tl;dr CircleCI orbs とは 作ったもの この orbs がもたらしたメリット 実装 とてもシンプルなシェルスクリプト orbs ソースコードを分割する テスト 以上 参考 tl;dr ECS クラスタのタスク定義を作成して ECS サービスを更新する (ECS にアプリケーションを…

AutoScaling Group のパラメータをいじるコマンドラインツール asg を更新しました

ti;dr 追加要件 1. 稼働中のインスタンス台数 + N 台を追加したい 2. スケーリンググループにインスタンスの追加が完了するまで待機する 以上 ti;dr 業務に asg を導入しようと思っていたら, 足りない機能があったので追加実装したのでメモ. まさに, 業務ド…

AWS の AutoScaling Group をいじるコマンドラインツールを作っていたけど, ちゃんと使ってみたら意外に便利だったのでメモ

tl;dr なにかの拍子に AWS の AutoScaling Group の以下のようなパラメータをいじるコマンドラインツールを作っていたんだけど, 実運用で使ってみたら意外に便利だったのでメモしておきます. サービスメンテナンスの際に一時的に AutoScaling Group 内の EC2…

ECS タスクメタデータエンドポイントを使ったバッチ処理コンテナのリソースモニタリングツール kobanzame を作りました

追記 (2020/06/15) Container Insights は GA しています! tl;dr kobanzame 作ったもの 仕組み なんちゃってプラグインアーキテクチャ 使い方 設定ファイル 実行 Example 参考 それ, Container Insights で良いんじゃないのか おっしゃるとおり じゃあ, な…

俺のギョームツール達 (1) 〜 ECS サービス (Service) のタスク数を管理するツール tsumikata 〜

tl;dr 俺が俺のギョームの為に作ったツール達を紹介する「俺のギョームツール達」の第一弾です. 第二弾は無いかもしれませんが, 今回, 恥ずかしげもなく紹介するのは, Amazon ECS サービス (Service) のタスク数を操作したり, クラスタの全サービスを起動, …

EC2 イメージ (AMI) を操作するツール (amiCtrl) を作って公開していましたが, 最近, 大幅にバージョンアップしたので自慢させてください

tl;dr EC2 インスタンスのマシンイメージ (以後, AMI) を操作するツール (https://github.com/oreno-tools/amiCtrl, 以後 amiCtrl) を前職で作って利用していたのですが, 色々と AMI を弄ることが多くなったので amiCtrl を大幅にバージョンアップして利用し…

BitBar で CloudWatch Alarm の状態を確認したいと思ったのでプラグインを作ってみた

tl;dr BitBar のプラグイン探し であれば, 作ろう リポジトリ こんな感じ 文字に色をつける アイコンをつける プラグインとして登録する One more thing... 以上 tl;dr もりごんさんに BitBar というナウでヤングなツールを教えて頂いたので, CloudWatch Ala…

AWS WAF の IPSet を管理するコマンドラインツール wafoo のそれから... 〜 gem 化してリリースしてみた 〜

これは tl;dr 以前と変わったところ IPSet 一覧表示 オクテットではない CIDR boundary のサポート べた書きコードを少しずつ... 以上 これは qiita.com 初老丸 Advent Calendar 2018 第 5 日目の記事になる予定です. tl;dr 以前に以下のような記事を書きま…

amiCtrl をちょっとバージョンアップした

tl;dr 更新内容 アカウントに登録されている AMI 一覧を取得 JSON 出力 テストの追加 ということで tl;dr どうも, かっぱです. 世界で 100 万人の方々からご愛顧頂きたい EC2 AMI を作ったりする「俺のツールズ」シリーズの甘えん坊 amiCtrl をちょっとバー…

2018 年 10 月 19 日 (金)

ジョギング 日課 枝豆 俺のツールズ 明日は 今日のトゥウィート ジョギング 山王公園往復 懸垂 5 回, 調子良かった 日課 (腕立て x 50 + 腹筋 x 50) x 3 枝豆 今年も兵庫に住んでいる直美おばさんから丹波の黒枝豆が届いた 奥さんが頑張って全部茹でて冷凍保…

俺のツールズ

俺が ほとんどを 直近で作ったやつは SSM パラメータストアを操作するやつ コマンドラインツールのテストをどうするか AWS のリソースをどうやって用意するか コマンドの出力結果をテストする ということで, pStore のテストは 以上 俺が 俺の為に AWS の EC…

2018 年 09 月 22 日 (土)

ジョギング 日課 麺処かわべ いろいろ買い出し 俺の tools ジョギング 山王公園と自宅往復で 40 分くらい 意外にランナーが多くてテンション上がった そろそろランニングシューズを変えたい 日課 おやすみ 麺処かわべ 昨日, ランチでごぼ天うどん食べた麺処…

YAML で定義したパラメータの CloudWatch のメトリクスを取得するコマンドを作った

これは tl;dr 作ったもの 使い方 YAML を書く cw 実行 以上 これは qiita.com 初老丸 Advent Calendar 2017 5 日目の記事になる予定です。 tl;dr AWS CLI の get-metric-statistics を利用して CloudWatch のメトリクスを取得する際、以下のように長ったらし…