なんとな~くしあわせ?の日記

「そしてそれゆえ、知識そのものが力である」 (Nam et ipsa scientia potestas est.) 〜 フランシス・ベーコン

chef

最近のchefとかknifeとか

ネット上にはいろいろな情報が流れているが、現在のchef $ chef --version Chef Development Kit Version: 0.7.0 chef-client version: 12.4.1 berks version: 3.2.4 kitchen version: 1.4.2の場合、cookbookを作る際は $ chef generate cookbook <NAME>で始めたほ</name>…

Chefで実行結果が失敗だとしても無視してレシピを実行する方法

バッドプラクティスです ・「|| true」 とレシピに記述すれば必ず実行結果がtrueになるので、エラーをガン無視できます execute "start_foo" do command "killall java || true && service tomcat start end

Chefを使用してfoltiaをインストールした

前々から準備していたfoltiaのchefを使ったインストールが出来上がった。github.com これは何? サーバー設定ツール「Chef」を使用してアニメ録画用ソフトウェアfoltiaのサーバへのインストールを自動で行います 使い方 Vagrantでテストする場合 virtualbox…

Chef + Vagrant + Berkshelf の連携

前回の続き、Chef + Vagrant を使ってみる - なんとな~くしあわせ?の日記nantonaku-shiawase.hatenablog.com ツールについての概要 ・chefはcookbookというスクリプトの集合を使って、そのスクリプトの通りにソフトウェアをインストールする ・cookbookは…

Chef + Vagrant を使ってみる

目的 ・ 環境構築自動化 ・ お勉強 ・ この記事はメモ 目標 ・ foltia(Linuxによるアニメ等の録画サーバ)のインストール自動化 ツールについての概要 ・chef はLinuxなどのOSにフレームワークや環境を作るためのツール ・vagrant はvirtualbox等の仮想環境…