puppetに関するikeikeikeikeのブックマーク (2)
-
alup/puppet-rbenv 新規でRubyを使うサーバを構築中で、RPMを作らずrbenvで管理しようと思って、 いろいろ方法を模索していたら、puppet-rbenvというものを見つけて 大変便利だったので、導入の作業ログをメモとして残しておく。 他部署はビルドサーバで、rbenvを利用してインストールしたファイルを一式tar.gzで固めて、 デプロイして、展開ってのをやってて、台数が多い場合はこれが高速で良いんですが、 今回は2台だけで、ビルドサーバ用意して、tar.gzを一斉配布方式だと 用意するmanifestとdistのファイルが多くてちょっと非効率だった。 導入環境はpuppetは下記のバージョンを利用 puppet-server-2.6.18-3.el6.noarch puppet-2.6.18-3.el6.noarch puppet-rbenvの導入
-
検証用にVMをつくったり消したり、ってことをよくやるんですが、毎回毎回同じような設定をするのがいやなので、うちでは Cobbler + Puppet でこんな風にやってるよ、という例を紹介します。最近 KVM に移行しましたが、ブリッジの設定以外は、Xen でもほぼそのまま適用できると思います。VM作成のざっくりとした流れは次のような感じで、3ステップで完了します。まず koan コマンドで以下のようにVMインストールします。 $ sudo koan --server localhost --virt --system=template --virt-name=test-vm インストールが終わったら、VMを起動して、コンソールにアクセスします。 $ sudo virsh start test-vm $ sudo virsh console test-vm puppet を
-
1