ほわいとぼーど

ぷろぐらまのメモ帳

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

Terraform 0.6.16 で格闘したことのメモ

Terraformの現バージョン(0.6.16)で相対した悩ましい問題のメモ。 暫定対処したが根本解決はしてない?。次のバージョンでは一部しそう。 aws_route_tableのrouteを削除しても適用されない 差分も出ないし実行もされない。 Issueが出ている -> Inline routes…

lambda-uploader (VirtualBox shared folder on Windows)で「Exception: virtualenv returned unsuccessfully」

Windows10上で、Docker Toolboxでlambda-uploader(virtualenv)を動かしたらエラーが出たので調べたメモ。 $lambda-uploader --no-upload -VV 中略 DEBUG:lambda_uploader.package:Virtualenv stderr: Traceback (most recent call last): File "/usr/local/b…

Infrastructure as Code [2016/07/07 Thu.]を聴いてきた話

Recruit Technologies Open Lab #03 テーマ:Infrastructure as Codeに参加して来ました。 自分にとってのDevOpsやInfrastructure as Codeは3年前くらいから始まっていて、 特に「はじめるDevOps」、 「JTF2013」への参加が印象に強いので、 Naoyaさん、ryuz…

hashicorp/go-pluginを試しかけたメモ

GolangでPlugin機構を使ってみたくなった。 Golangは1binaryが利点の1つだと思っているけど、 本体とPluginを分離することによりPlugin開発速度と本体の堅牢さの両立を 維持したいケースもあると思います。 例えばmackerelio/mackerel-agent-pluginsなんかは…

雑にAWSリソースにboto3でタグつけてみたのだが

既存のAWSリソースに管理のためにタグ付け直すことになり それ用のスクリプトを適当に書いたのだが、 なんでリソース毎にAPIが全然違うのか、という気分になったのでメモる。 ちなみにboto3です。 EC2 read ec2 tag client = boto3.client('ec2', "ap-northe…

開発環境をDockerにした話

若干釣りタイトルっぽい。 どの開発環境かという話だけど、自分の場合、 インフラ用途のちょっとしたPythonスクリプトの開発 Terraformをローカルから実行する 開発したAnsibleのRoleをローカルで試す golangの開発をローカルで行う みたいなのをこれまではV…

Docker Toolboxで時刻を合わせる話

Docker ToolboxでDocker使っていて時刻がずれて 直し方をなんだかんだで何度か調べているのでメモっておく。 (自分が欲しい方法が一発で検索されない) ググると何種類か方法が出てくるのだが自分が直したい場面はそんな致命的じゃなくて スリープ直後に時間…

Windosw環境のDocker Toolboxでshared foldersのpermission設定する話

最近、VagrantをDockerに置き換え始めてるのだけど、 以前*1と同じ問題が発生したので対応した。 Docker Toolboxも裏側はVirtualbox + boot2dockerなので基本は一緒なのだが、 Docker Toolxoxだと今のところ設定でどうにかする方法は用意されてなさそうなの…

2段階認証+Windows10+SourceTree+Github

先日、「AWSとGitHubに2段階認証の導入」という記事を見かけたのと 同僚が2段階認証を啓蒙していたので設定することにした。 MFA用のアプリはGoogleAuthenticatorをこれまで使っていたのだけれど、Authyに変更した。 多数並んだ時にアイコン付きで非常にわか…