MY Scribbling...

AWS Community Hero Masanori YAMAGUCHI の 雑なメモ

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

OpenStack で Snapshot(image) の状態をMackerelで監視するスクリプト

久しぶりにRuby書いた。力技感がすごい。 そしてMackerelは本当に便利。使うほどに好きになる。 #!/usr/bin/env ruby # -*- coding: utf-8 -*- ​ require 'httpclient' require 'json' ​ class Nova def keystone auth_request_json = '{ "auth" : { "tenant…

ansibleでvars_promptを使う場合

その後、更新。 ansibleではじめてvars_promptを使ったけどクソはまったのでメモ。 vars_promptは playbookトップディレクトリの xxx.yml 書く この時、注意しないといけないのは、vars_promptはroles配下で更に1行上にhostsを定義してあげる必要がある。 公…

Error: pg_config executable not found

ansibleでpostgresqlを操作しようとするとこんなエラーがでた fatal: [10.0.1.11]: FAILED! => {"changed": false, "failed": true, "msg": "the python psycopg2 module is required"} pip install psycopg2を実行するとさらにエラーがでる pip install psy…

Dockerfileでコマンド行にコメント入れちゃいけない

Dockerfileでコマンド行にコメント入れると、 ADD test.txt /root/ # test こける add pub key in container image # test root/: no such file or directory なので、やめよう。

nginxを使ってgitlabとjenkinsをサブディレクトリでリバースプロキシする

TL;DR インフラの構成をコードで管理したいのでgitlabを使う gitlabのレポジトリにPushしたコードは自動でテストをまわしたいのでjenkinsを使う サーバ2台使うとリソースもったいたいので1台にまとめてnginxでリバースプロキシする gitlabとjenkinsはアクセ…