tail my trail

作るのも使うのも、結局は、人なのだ

2017-01-01から1年間の記事一覧

HAProxy & socat を使ったオンライン切り離しと Aurora Reader Endpoint における一考

前置き 随分前に RDS Read Replicas や Aurora Replica に対する振り分けを HAProxy で振り分ける方法を投稿した。 この後に、 Aurora Reader endpoint が実装され、 RDS for Aurora を使っている場合に限り、 readers への振り分けに HAProxy などのバラン…

Lambda functions (Python) の 依存パッケージの保存場所を指定する

apex.run Lambda w/ Apex 関連でもう一つ TIPs を備忘録しておく。 Function hooks のおさらい Apex には Function hooks という機構があり、 Apex で管理する Lambda function のライフサイクルの中で、特定のステップで任意の shell commands を発火させる…

Apex エントリー & 細かい TIPs

apex.run 今までも AWS Lambda は採用していましたが、アプリケーションエンジニアに必要な Policy を付与して、あとは各自よしなにで久しく運用していましたが、自分も本格的に使うようになり、デプロイや運用の効率を考え、今更ながら Apex を使い始めまし…

Amazon ECSのためのコンテナスケジューラー Blox をDocker for Mac で動かしてみる

tl;dr 遅ればせながら、昨年の re:Invent 2016 で発表された Amazon ECS のためのOSS Container Scheduler Blox を試してみた。 AWS 上で動かす事もできるし、手軽に Blox をローカルで動かすこともできる 必要なリソースは CloudFormation Template や Dock…

AWS CLI のprofileを簡単に切り替える (SwitchRole編)

これまた意外と知らない人がちらほらいたので、書き留めておく。 tl;dr $HOME/.aws/config で Switch Role な 設定をいれるだけ。 背景 Switch Role という機能を使うと、IAM User から特定のRole に切り替えることができる。 Management Console使ってると…

Docker for Mac 使っている場合の入力補完

tl:dr Docker.app 内に bash_completion がバンドルされているので、それ使ってね。 背景 たいてい、以下のようなコマンドで completion 設定すると思うが、 curl -L https://raw.githubusercontent.com/docker/docker/master/contrib/completion/bash/docke…

Docker for Mac v1.13 でディスクイメージの自動圧縮に対応されたのであげておくべし

tl;dr 「Docker for Mac 使ってる場合のimage群の保存場所と掃除方法」というタイトルでブログに書き殴っておこうと思ったら、実は Docker for Mac v1.13 から自動圧縮に対応していたというオチ。 Docker for Mac 使いは 今すぐ v 1.13 に上げよう。 背景 Do…