MacのChef環境作成からcookbookの作成実行まで
Mac環境にChefの実行環境を導入する手順です。 下記の公式サイトからchefdk(Chef Development Kit)をダウンロードします。 https://downloads.chef.io/chefdk#m… 続きを読む »
Mac環境にChefの実行環境を導入する手順です。 下記の公式サイトからchefdk(Chef Development Kit)をダウンロードします。 https://downloads.chef.io/chefdk#m… 続きを読む »
chefでrbenvを入れたのですがrubyのバージョンが変更されませんでした。 正確にはchef経由でバージョンを確認した際にsystemのバージョンのままだったということです。 rootやec2-userでログインし… 続きを読む »
手順は以下の4つです。 1.attributeにデフォルト値を記述 2.environmentに環境毎の設定値を記述 3.node情報にどのenviromentを使用するか記述 4.recipeに定義した変数を記述 これ… 続きを読む »
ChefのRecipeでよく使う機能 その2 前回に引き続きChefでよく使う機能についての使い方を説明します。 今回説明する機能は「template」についてです。 templeteはファイルをリモートサーバに配置する… 続きを読む »
ChefのRecipeでよく使う機能について簡単使い方を説明します。 今回説明する機能は次の4つになります。 1.execute 2.remote_file 3.directory 4.cookbook_file 1.e… 続きを読む »