LoginSignup
17
19

More than 5 years have passed since last update.

Chef初心者向け資料置き場

Last updated at Posted at 2015-04-19

他者へのChef説明用資料置き場です。
概念から、導入背景、よく使う機能の説明をまとめています。

概念

以下で「Chefとは?」基礎的な概念と基礎的な動作を学びましょう。
- インフラストラクチャ自動化フレームワーク「Chef」の基本 (1/2)
- Chef を始める #1 – 概要、Chef Server を EC2 上にインストール、Workstation の設定まで | Developers.IO

導入背景

なぜChefなどの自動化フレームワークが必要なのかを以下で学びましょう。
Immutable InfrastructureやInfrastructure as Codeを進めていく必要があり、
「インフラ構築の自動化」の技術も肝になります。

操作、設定方法

以下で基本的な操作、設定方法を学びましょう。
- サーバー設定ツール「Chef」の概要と基礎的な使い方 - さくらのナレッジ - Part 4

ChefServer12について

ChefServer12の機能とインストールについては以下を参照ください。
- KDDI Cloud Blog | Chef Server12をKCPS上に構築、活用方法を検証
- http://docs.chef.io/server/install_server.html
Chefに関する最新情報はこちらが早いです。Chef英語サイトの和訳を載せられています。
- CL Lab « CREATIONLINE, INC.

Recipeの書き方

以下にTipsとアンチパターンがいい感じにまとめられています。
- Chefレシピ逆引きメモ - Qiita
recipeからtemplateに変数を渡す方法は以下を参考にさせていただきました。
- Chefのtemplateにrecipeからデータを渡すvariablesについて - Qiita
users cookbookについてはこちらを参考に構成させていただきました。
- Chef を始める #3 – ユーザ作成を自動化する 〜 Data Bags を使ってみる 〜 | Developers.IO

17
19
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
17
19