タグ

Chefに関するHF_frt1623のブックマーク (4)

  • 「Infrastructure as Code」について - 超ウィザード級ハッカーのたのしみ

    「Infrastructure as Code」という言葉を良く聞く。基的にはバズワードは好まない。馬鹿だと思われるからだ。 ビッグデータという言葉は嫌い - 超ウィザード級ハッカーのたのしみ しかし、Infrastructure as Codeは好きだ。言葉というより、コンセプトに同意する。 機器の設定なんて機械にやらせた方がいい。SIという業種がある。計算機システムを構築する仕事だ。設計書や手順書を作るところは人しかできない。しかし、設計書や手順書は人に読ませるために書かれる。機械が読めるように設計書や手順書を書いて、機械に機器の設定をやらせるべきだ。 機器の設定なんて人がすべきことではない。その手間を省いた方が人類は幸せになれる。人間にやらせたら不正確だし、遅いし、手間賃もかかる。やる人もつまらない。つまらない仕事はfeeも少ない。*1 機械が読めるように設計書・手順書を書いて、機

    「Infrastructure as Code」について - 超ウィザード級ハッカーのたのしみ
    HF_frt1623
    HF_frt1623 2015/09/14
    「機械が読めるように設計書・手順書を書いて、機械に機器の設定をやらせること――これがInfrastructure as Codeである。」機械が読めて「人も」読めること大事で、読めないと何かよく分からんけど動く機械が増えそう
  • 今っぽい Vagrant + Chef Solo チュートリアル - Qiita [キータ]

    Vagrant と Chef Solo ってとてもベンリそうに見えてたのですが、ネット上にあるのは断片的な情報が多かったり、そもそもいろんなやり方があって混乱してたので、サックリ始めるためのチュートリアルを書きました。これをきっかけにベンリな Vagrant ライフを堪能して頂ければ幸いです。 [追記10/10/2013] Window 上の Vagrant でも問題なく動きました。ただ1点注意があって、UAC のポップアップに反応しないと、Vagrant か VirtualBox 側でタイムアウトになってしまうので、ポップアップを見張るか、放置したいなら一時的に無効にしておくとよいです。 [/追記終わり] [追記 10/23/2013] VirtualBox 4.3 だとまだうまく動かないようです(私も host-only adapter の作成で VirtualBox 側のエラーになり

    今っぽい Vagrant + Chef Solo チュートリアル - Qiita [キータ]
  • 2014年1月期 AITCオープンラボ「簡単に仮想環境を構築したい人のためのVagrant&Chef勉強会」

    前略 2014年1月の「AITCオープンラボ」のご案内です。先月まで開催してきたハン ズオン形式の勉強会とは異なって、特定のテーマ(目的)で集まり、より良い 手段をわいわいと模索しながら、皆でスキルを研鑽していく勉強会となります。 今月は「簡単に仮想環境を構築したい」をテーマに開催いたします。このテー マでは、下記のような悩みを解消することを目指します。 ・ハンズオンを開催すると、いつも環境確認で時間を取られてしまう。環境配布 で解決できないかな? ・開発環境を各々で構築する手間が無駄に感じる。仮想環境で何とかならないか な? ・仮想環境上で開発しているけど、メリットが生かし切れていない気がする。 もっとガシガシ使い捨てたい! ・せっかくだから皆でわいわい触りながら習得したい! ・ノウハウを一緒に蓄積・共有できる仲間が欲しい! 今回の勉強会では、仮想環境構築のコード化/自動化を支援するツー

  • 大規模システム構築に求められる自動化とChefの基本的な考え方とは

    システム構築・運用の問題 近年、HadoopやOpenStackといった大規模分散基盤が注目を集めています。それに伴い多数のサーバーを構築・運用する機会のある方も増えてきているのではないでしょうか。 筆者も以前、数百台のHadoopクラスタ構築を担当したことがあり、構築台数の多さと作業の煩雑さに愕然としました。特に以下の点が問題でした。 (1)設定ミスにより膨大な作業が発生するリスクがある 検証環境の構築で、当初筆者は同じようなサーバーの構築を何度も行っていました。同じ作業を何度も繰り返していると、すぐに作業がマンネリ化し集中力が続かなくなり、設定ミスが多くなりました。その様な設定ミスが致命的な場合は、切り分け作業や設定の見直し作業が発生します。最悪の場合、全サーバの設定を確認することも考えられます。 (2)全体の待ち時間が大きな時間のロスになる パッケージのインストールなどは待ち時間が1

    大規模システム構築に求められる自動化とChefの基本的な考え方とは
    HF_frt1623
    HF_frt1623 2013/11/19
    あとで読む
  • 1