インフラまわりのメモです。
なんか最近、言葉をすぐ忘れてしまったりするのでメモです。
chefspec
chefのcookbookのテストをRspecで書ける
serverspec
サーバーのインストールや、コンフィグレーションのテストをRspecで書ける
Docker
VMみたいなもん。linux上で複数のlinuxを動かせる。 システム分離にLinux Containers(LXC)、ファイルシステムにAdvanced multi layered unification system(Aufs)を使っていて、軽量
Linux Containers(LXC)
仮想マシンではなくて、個別のプロセスとネットワークスペースを作り出す仮想環境。 chroot的な?
Advanced multi layered unification system(Aufs)
ユニオンマウントができて、UnionFSよりも安定 いくつかのファイルシステムをオーバーレイしてマウントできる。 スナップショット的にも使える。