タグ

Chefに関するttkwdのブックマーク (2)

  • VagrantとDockerを使って環境に依存せずにChefのお勉強がしたい - Qiita

    環境依存ってめんどくさい 昨日とあるchefの勉強会に参加しました。 そこではみんな直ちにchefりたいという気持ちとは裏腹に、環境まわり(特にWindowsユーザー)で詰まってなかなか進まないという問題がありました。rubyのバージョン、パス、sshなど等。。。 なのでまずはお勉強環境を統一するためにvagrantでホストの上にホストとなるゲストを作りましょう。 ホストでの作業 仮想環境の準備 まずはvagrantが動く環境を作ります。windowsの人もMacの人も、VirtualBoxとVagrantをインスコしましょう。これらは各OS毎にインストーラーが提供されているので、問題なく準備できるはずです。 vagrantでさっくりと まずはvagrantの作業用ディレクトリを作ります。 mkdir vagrant cd vagrant mkdir share んでもってVagrantf

    VagrantとDockerを使って環境に依存せずにChefのお勉強がしたい - Qiita
  • 【資料公開】Chef ベーシックトレーニング

    みなさんこんにちは。@ryuzeeです。 これから新たにChefを学ぶ人向けに非常に基的なトレーニングの資料を作ったので公開します。 資料の構成は以下のとおりです。 まずDevOpsの文脈から自動化が必要な背景を説明Infrastructure as Codeについての利点を説明ChefのアーキテクチャChefの用語解説Vagrantで仮想マシンを2台使った一番単純なハンズオン(boxも用意済み)Serverspecを使ったCookbookのテストの書き方(VirtualBoxの仮想マシンの中でDockerを使っています)その他なお、2-3時間でさくっと触りながら全体像を掴むことを目的にしているので、網羅性はありません。 ハンズオン用のVagrantのboxには、あらかじめ、Chef DK(Development Kit)、Dockerなどが含まれており、すぐに触れると思います(ただしb

    【資料公開】Chef ベーシックトレーニング
  • 1