what2016-08-28Docker+confdはなかなかよいと思う...Dockerでいろいろやりたいことがあったので、いろいろ調べてました。要するに設定が変更されたら設定ファイルが更新されてミドルウェアがリロードされるとでまあEntrykitとconfdを教えてもらったんですが、継続的な設定の更新を考えるとconfdがよかろうと。codepの機能は必要ですが、それだけならdumb-initで十分そうでした。以下のようなファイルを用意。}}バックエンドのdynamodbは以下の通り。sec)バックエンドが選べるのはなかなかよいですね。envで適当な値を突っ込めるし。runするとcurlで404が返る。Found</h1></center><hr><center>nginx/1.11.3</center></body></html>おけおけ。Exiting...残念(あたりまえか...)。手動でreloadすればいいかと、CONFD_ARGSとinit.shを以下のように書き換え。runしたあと、dynamodbの値を書き換え。sec)condを実行。Required</h1></center><hr><center>nginx/1.11.3</center></body></html>おけおけ。機密情報について機密情報については上記DynamoDBとは別のとこに置くと思うんですよね。VaultとかCredStashとか。現状のconfdだと、そこから引っ張るのは難しいので、init.shとかで機密情報を引っ張ってきて環境変数に保存して利用とかですかねぇ。環境変数に機密情報を入れるのはもにょるんですが、rootしか見れないだろうし、まあいいかなぁ...PR眺めてたら機密情報を出し入れするやつがありました。github.comですが、この機能をconfd側持ってしまうのは微妙かな、と考えて任意のシステムコマンドを実行できるテンプレート関数を追加するPRを投げてみました。github.comなんとなくリジェクトされる気がする...。17:25Docker+confdはなかなかよいと思う...Tweet関連記事2018-08-03srvdというデーモンを書いた一身上の都合によりsrvdというデーモンを書いた。0.4.5をリリースしました。v0.7.6でignoreという属性をつけられるようにしたapexでrubyをデプロイするactive_record_mysql_xverifyaudit.logのパーサを書いた月別アーカイブはてなブログをはじめよう!winebarrelさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。