dehio3’s diary

仕事、生活、趣味のメモ

docker版Rundeckのヘルスチェク設定の確認

はじめに RundeckをEC2からECSへ移行する際に、task_definitionへのヘルスチェックの設定が必要かどうか検討するために、公式のイメージがヘルスチェックが設定されているか確認する。 docs.aws.amazon.com 検証 最新のイメージを取得 # docker pull rundeck…

docker版RundeckのデフォルトのUUIDについて

はじめに 調査 実際の設定値 uuidの設定箇所 結論 はじめに Rundeck(version:3.0.22)のdocker版を冗長構成で利用しようとしたところ、全てのコンテナのUUIDが同じで、再起動しても毎回同じ値になるので設定箇所を調査した。 調査 実際の設定値 コンテナに入…

terraformコマンドのコンテナイメージにtfnotifyを追加した

はじめに imageの取得 コンテナ作成&起動 tfnotifyのインストール circleciのconfig.yml (追記)terraformのバージョン次第で、goのバージョンが違うので注意 hashicorp/terraform:0.10.8 hashicorp/terraform:0.11.11 はじめに CIツールでterraformを実行す…

CircleCI Enterpriseでnomadの状態をWebUIでみたかったけどダメだった

はじめに 作業 ポートフォワードの設定 ブラウザからアクセス WebUIの対応バージョン確認 CircleCI Enterpriseのnomadバージョン確認 コマンドでの確認方法 はじめに CircleCI Enterpriseの運用で調べてたら以下のサイトを発見! blog.1q77.com Nomad の Web…

Github Enterpriseでユーザー一覧をAPIで取得する

はじめに 対応 はじめに オンプレにてGitHubでアカウントの一覧を取得する方法 APIあるけど一回のリクエストで取得できる件数の上限が100なので面倒だった。。 developer.github.com per_pageで1ページの表示数を100に設定する pageでページ数増やしてもユー…

athenaでcreate table のサポート型で対応してない形式の日付データを扱う

はじめに 対応 TIMESTAMP型で定義 STRING型で定義し、date_parse関数を使用 from_iso8601_timestamp関数を使用 (追記)表示形式を指定 (追記)各関数利用時のtype はじめに athenaにてS3に保存したJSONファイルの以下の項目を日付形式で扱う方法 "queued_at": …

Alexaに西武バスの到着時刻を読み上げさせる

はじめに 特徴 コード はじめに 最寄りがバス通勤なのですが、毎朝妻にバスの時刻を調べさせられるのが面倒で、Alexaが教えてくれるスキルを開発しました。 完全に個人用で、読み上げてくれる経路のハードコードされている為、オープンなスキルではないです…