タグ

2014年3月19日のブックマーク (4件)

  • サーバー設定ツール「Chef」の概要と基礎的な使い方 | OSDN Magazine

    近年注目されているサーバー管理ツール「Chef(シェフ)」は、ファイルに記述した設定内容に応じて自動的にユーザーの作成やパッケージのインストール、設定ファイルの編集などを行うツールだ。今回はこのChefについて、基的な環境構築方法と使い方を紹介する。 前回はサーバーの設定管理ツールとして「Puppet」を紹介したが、今回紹介するChefは、このPuppetと人気を二分するサーバー設定管理ツールだ。 Chefは米Opscodeが開発しているオープンソースソフトウェアで、Rubyなどのオープンソースな技術を使って実装されている。ライセンスはApache License 2.0だ。同社はChefにいくつかの機能を追加した有償版の「Private Chef」やクラウド型の「Hosted Chef」といったサービスも提供しているが、記事ではオープンソース版のChefについて紹介する。 Chefと

    サーバー設定ツール「Chef」の概要と基礎的な使い方 | OSDN Magazine
    deeeki
    deeeki 2014/03/19
  • Chef-Soloの構成についての考察 - Qiita

    ================ Chefを実際にプロジェクトで運用して感じたことをまとめてみます。 Chefに含むものは主に「手順」と「属性(値やパラメータ)」にわかれます。 まず大事なのはDRYの原則が守られることで、環境(development, staging, production) が増えたり、サーバRole(WebとかBatchなど)が増えたりしたときにDRYが崩れないことが望ましいです。 いろいろ試行錯誤した結果、次はこういう風にしようと思ったことを書きます。 実行環境 chef 11.6.0 と knife-solo (0.3.0) で動かすことを想定しています。 特に knife-solo は 0.2 と 0.3 でかなり仕様が違うので注意してください。 用語 属性: 色々な値やパラメータのことです。 ユーザIDやパスワード、ホスト名やPATH のような色々な値 環境:

    Chef-Soloの構成についての考察 - Qiita
    deeeki
    deeeki 2014/03/19
  • 開発者向けプラグイン 25+

    WordPressには便利なプラグインが沢山あり、それらを使うことであまり知識がない方でも様々な機能を実装して自分好みのブログやサイトを作ることができます。 ソーシャルボタンやページネーションを簡単に設置できたり、関連記事や人気記事を手軽に表示できるといったような見栄えを変えたりするユーザー向け(表向き)の機能を実装するタイプのプラグインはよく見かけるのでご存じの方も多いと思いますが、WordPressにはこういったプラグインだけでなく、何かと捗る開発者向けの裏方タイプのプラグインも便利なものが数多くあるので、それらの中から自分が覚えておいて損はないと思うものを紹介します。 全部のプラグインを普段の開発時に使用しているというわけではありませんが、以下で紹介しているものはいずれも個人的に開発時に便利だと思ったプラグインです。 有名なデバッグ系プラグインをはじめ、テンプレートファイルやIDを容

    開発者向けプラグイン 25+
  • Vagrantにスナップショット機能を加えるplugin、vagrant-vbox-snapshotの紹介 - Qiita

    Vagrantにスナップショット機能を加えるplugin、vagrant-vbox-snapshotの紹介Vagrant (追記:2016/01/16) ちゃんと追ってないですが、Vagrant 1.8からSnapshot機能が公式についたみたいなので、そこを先にチェックして見た方が今はいいと思います。 Vagrant 1.8の公式サイトの紹介文 vagrant-vbox-snapshotっていうVagrantのplugin、有用ですよ、という話 ネット上にvagrant-vbox-snapshotを使っている人が少ないみたいなので、紹介する価値があるかなと思って書いてみました。 Vagrantが何かとか、Vagrantのインストールの仕方とか基的なことは書きません。ネット上に一杯溢れてますし。 で、このvagrant-vbox-snapshotは何かというと、Vagrantでsnaps

    Vagrantにスナップショット機能を加えるplugin、vagrant-vbox-snapshotの紹介 - Qiita