hoge-hogeoのひきこもごも

インフラエンジニアだけど形を持ったインフラを触ったことがない人の徒然

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

Transfer:ことはじめ

概要 手順 Transfer構築 CloudWatch Logs用のロールつくる Transfer たてる 完成 stopしてもお金は払ってや ユーザつくる ポリシーつくる ロールつくる Transferコンソールからユーザを作成する 動作確認 CloudWatch Logs 概要 S3からデータを見たいんだって…

bundle installで'ld: library not found for -lssl'が出てつらい話

ローカルにアプリケーションcloneしてきてrubyのデプロイツールを検証したい。 bundle installが通らない $ bundle install --path vendor/bundle Fetching mysql2 0.5.2 Installing mysql2 0.5.2 with native extensions Gem::Ext::BuildError: ERROR: Fail…

備忘録:HAProxyのtimeoutを伸ばす

Q: オフィスからTableau Desktopを使ってプロキシサーバ経由で本番DBのリードレプリカに繋いでいるけど、1分くらいでタイムアウトしてしまうのでタイムアウトをのばしてください。 A: PRDのDB(リードレプリカとはいえ)にログインしっぱなしはやめてください…

Logrotate: dailyとか関係なく、ログサイズでローテートしたい

tl;dr 検証開始 1M超えていない&&1日前のログをローテするか 当日すでにローテ済み&&1M超えのログをローテするか すでにローテ済み&&1M超えのログをローテするか:again おまけ 書き方ダメなやつ tl;dr /etc/cron.daily/logrotateは/etc/cron.hourly/に引っ越…

API Gateway: API Keyを使ってAPI実行をする

API Gatewayに作成したAPIをAPI Keyを使って実行したい

Docker: 使っていないボリュームを削除してディスク使用量を節約する

dockerコンテナ周りでボリューム食ってるのかなーと調べてたら、こんなコマンド見つけた。 # docker system df -v Images space usage: REPOSITORY TAG IMAGE ID CREATED ago SIZE SHARED SIZE UNIQUE SiZE CONTAINERS errbit/errbit latest a9d99b72415d 14…

Terraform: module化する話

モノはこんな $ cd terra-modulized-es $ tree . . ├── modules │ └── elasticsearch │ └── aws_es_node.tf └── services └── elasticsearch ├── production │ ├── main.tf └── staging └── main.tf 6 directories, 4 files ここに変数の中身を書く $cat ter…

Terraform: Tableau用のプロキシサーバを立てたい

やりたきこと 資源 やること スタート 戦った跡 EC2構築時、apt-get内のgrub更新で3択迫られてるうちにtime outする。 ssh: handshake failed: ssh: unable to authenticate provisioner "file"のpermission denied RDSのSGを開ける Tableauにアクセスしてみ…

Terraform: サンプルが難しい〜aws_autoscaling_groupが上手くいかない話〜

Placement groups may not be used with instances of typeの話 ↓のサンプルやれば、オートスケールできるようになるんじゃね、って軽いノリで検証し始めたけど、見事にはまった。 www.terraform.io ソースは上記リンク先のページをそのまま。 * aws_autosca…