Chefに関するshogo0809のブックマーク (2)
-
Packerを使ってChef/Puppet/AnsibleでDockerのイメージをつくる Packerは,Vagrantの作者であるMitchell Hashimoto氏によって開発が進められているVirtualBoxやVMWare,Amazon EC2などの仮想マシンのテンプレートの作成を行うツール.VagrantのVirtualBox用のBoxを作るveeweeに置き換わるツールとして知られている.最近のアップデートでDockerのイメージのビルドをサポートした. TL;DR Packerを使えばDockerのイメージをDockerfileを使わずビルドすることができる つまり,Dockerfileの特有な記述を使わず,今まで慣れ親しんできたChefやPuppet,Ansibleのようなプロビジョニングツールを使ってDockerのイメージをビルドできる. 参考 Dockerイメージの
-
ここ最近のインフラ系技術の流れがおもしろいなー、と思ったので、Puppet が出た辺りぐらいから、振り返って整理してみる。殴り書きなので、後から修正したり書き加えたりするかも。特に後半の方は、あまり考えが整理できてない。 最近のウェブ界隈での﹁インフラ﹂という用語の使われ方には、色々異論もあるようだけど、ここではごく最近使われるようになってきた、OSからミドルウェアといったソフトウェアレイヤーを指す言葉としてのインフラについて触れる。︵英語圏でも同様の意味で使われているようなので、ある程度市民権を得たと言っても良さそうだし。︶ プロビジョニングレイヤー まず、前提知識としてプロビジョニングレイヤーと自分が勝手に呼んでるものについて整理。 Chef や Puppet は﹁プロビジョニングフレームワーク﹂とも呼ばれているが、以下の議論をより厳密にするために、Lee Thompson 氏による
-
1