Download free for 30 days
Sign in
Upload
Language (EN)
Support
Business
Mobile
Social Media
Marketing
Technology
Art & Photos
Career
Design
Education
Presentations & Public Speaking
Government & Nonprofit
Healthcare
Internet
Law
Leadership & Management
Automotive
Engineering
Software
Recruiting & HR
Retail
Sales
Services
Science
Small Business & Entrepreneurship
Food
Environment
Economy & Finance
Data & Analytics
Investor Relations
Sports
Spiritual
News & Politics
Travel
Self Improvement
Real Estate
Entertainment & Humor
Health & Medicine
Devices & Hardware
Lifestyle
Change Language
Language
English
Español
Português
Français
Deutsche
Cancel
Save
Submit search
EN
Uploaded by
Masahiro NAKAYAMA
PDF, PPTX
3,584 views
Chef Howto with Vagrant + Berkshelf
Chef Howto with Vagrant + Berkshelf 2013-04-26 Xtone Ltd. ピザ会 Aki / @nekoruri
Technology
◦
Read more
6
Save
Share
Embed
Embed presentation
Download
Download as PDF, PPTX
1
/ 12
2
/ 12
3
/ 12
4
/ 12
5
/ 12
6
/ 12
7
/ 12
8
/ 12
9
/ 12
10
/ 12
11
/ 12
12
/ 12
More Related Content
PPT
Chef on azure
by
哲平 東
PDF
再構築ハンズオン
by
Yoshitaka KATO
PDF
Windows7でもchefしたい!
by
Tamie YAMAMOTO
PDF
シンプルなシステム構成フレームワークalnair
by
Naoya Inada
PDF
Webサーバ構築で心がけるべき二つのこと
by
TrinityT _
PPTX
Pythonユーザのための構成管理入門 #pyconapac
by
Takeshi Komiya
PDF
メルカリのデータベース戦略 / PHPとMySQLの怖い話 MyNA会2015年8月
by
Masahiro Nagano
KEY
Itcamp長崎2012 capistrano
by
kumachang_LL
Chef on azure
by
哲平 東
再構築ハンズオン
by
Yoshitaka KATO
Windows7でもchefしたい!
by
Tamie YAMAMOTO
シンプルなシステム構成フレームワークalnair
by
Naoya Inada
Webサーバ構築で心がけるべき二つのこと
by
TrinityT _
Pythonユーザのための構成管理入門 #pyconapac
by
Takeshi Komiya
メルカリのデータベース戦略 / PHPとMySQLの怖い話 MyNA会2015年8月
by
Masahiro Nagano
Itcamp長崎2012 capistrano
by
kumachang_LL
What's hot
PPTX
STNSサーバーを書いてみた
by
Yoshinori Teraoka
PDF
WebServerDevelopment
by
NakamuraShinsaku
PDF
DebianとWordPressでハッピーになろう!
by
Jun Nogata
PDF
blogサービスの全文検索の話 - #groonga を囲む夕べ
by
Masahiro Nagano
PDF
Chef社内勉強会(第1回)
by
Yoshinori Nakanishi
PPTX
Chef windows linux環境構築
by
靖 小田島
PDF
[2019 01-19] AzureDevOps LT
by
Igarashi Toru
PDF
ChefとPuppetの比較
by
Sugawara Genki
PPTX
HDPをWindowsで動かしてみた
by
adachij2002
PDF
Chefで始めるWindows Server構築
by
Takashi Kanai
PDF
SugarCRM meets Azure
by
Toshiya TSURU
PDF
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
by
Yasutaka Hamada
PDF
Chef study
by
Tomokazu Hirai
PPTX
AWSとAnsibleで実践!プロビジョニング入門‐Lamp+Laravel-
by
靖 小田島
PDF
NVMFS 使ってみたとか 言っちゃって マジカジュアルな奴
by
Akihiro Kuwano
PDF
Ansibleで味わうHelion OpenStack
by
Masataka Tsukamoto
PDF
Lamp環境&Wordpress設定(debian)
by
Kimiyuki Yamauchi
PDF
Elastic searchをrailsから使ってみた
by
Yoichi Toyota
PDF
Ansible 入門 #01 (初心者向け)
by
Taro Hirose
STNSサーバーを書いてみた
by
Yoshinori Teraoka
WebServerDevelopment
by
NakamuraShinsaku
DebianとWordPressでハッピーになろう!
by
Jun Nogata
blogサービスの全文検索の話 - #groonga を囲む夕べ
by
Masahiro Nagano
Chef社内勉強会(第1回)
by
Yoshinori Nakanishi
Chef windows linux環境構築
by
靖 小田島
[2019 01-19] AzureDevOps LT
by
Igarashi Toru
ChefとPuppetの比較
by
Sugawara Genki
HDPをWindowsで動かしてみた
by
adachij2002
Chefで始めるWindows Server構築
by
Takashi Kanai
SugarCRM meets Azure
by
Toshiya TSURU
2014/11/08 第3回 一撃サーバー構築シェルスクリプト勉強会(懇親会もあるよ!) 発表資料
by
Yasutaka Hamada
Chef study
by
Tomokazu Hirai
AWSとAnsibleで実践!プロビジョニング入門‐Lamp+Laravel-
by
靖 小田島
NVMFS 使ってみたとか 言っちゃって マジカジュアルな奴
by
Akihiro Kuwano
Ansibleで味わうHelion OpenStack
by
Masataka Tsukamoto
Lamp環境&Wordpress設定(debian)
by
Kimiyuki Yamauchi
Elastic searchをrailsから使ってみた
by
Yoichi Toyota
Ansible 入門 #01 (初心者向け)
by
Taro Hirose
Viewers also liked
PPTX
qpstudy 2014.04 ミドルウェア設計の勘所
by
Masahiro NAKAYAMA
PDF
Qpstudy.2013.07.c84新作発表資料「汝はエンジニアような名状しがたい何かなりや?」
by
Seiichiro Ishida
PDF
qpstudy 2014.04 ハードウェア設計の勘所
by
Takeshi HASEGAWA
PDF
最近つくったrecent_zombies - Perlで始めるTwitterタイムライン分析
by
Masahiro NAKAYAMA
PDF
Infrastructure as code LT AWS + Ansibleのお悩み相談
by
Seiichiro Ishida
PDF
20140828 #ssmjp 社内チューニンガソンで優勝したはなし
by
Masahiro NAKAYAMA
PDF
20140704 cassandra introduction
by
Masahiro NAKAYAMA
PDF
今日から使い始めるChef
by
Masahiro NAKAYAMA
PDF
ChefとCapistranoの境界線 (Chef Casual Talks Vol.1) #eytokyo #opschef_ja
by
Masahiro NAKAYAMA
PDF
qpstudy 2014.04 インフラエンジニアとは、なんだ
by
Takashi Abe
PDF
セキュリティ・キャンプ参加してみた #ssmjp #seccamp
by
Masahiro NAKAYAMA
PDF
今期の好きなアニメ「アイドルマスターシンデレラガールズ」 #infrapre
by
Masahiro NAKAYAMA
PDF
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
by
Osamu Monoe
PDF
クラウドセキュリティ基礎 @セキュリティ・ミニキャンプ in 東北 2016 #seccamp
by
Masahiro NAKAYAMA
PDF
OAuth 2.0の概要とセキュリティ
by
Hiroshi Hayakawa
PPTX
エンジニアが知っておくべきSSL/TLSの知識(仮)
by
Masahiro NAKAYAMA
PDF
Awsのインフラをデザインパターン駆使して設計構築
by
Monstar Lab Inc.
PDF
20140419【qpstudy】OSとNW設計の勘所
by
Yukitaka Ohmura
PDF
今どきのアーキテクチャ設計戦略 - QCon Tokyo 2016
by
Yusuke Suzuki
PDF
マイクロサービスアーキテクチャ - アーキテクチャ設計の歴史を背景に
by
Yusuke Suzuki
qpstudy 2014.04 ミドルウェア設計の勘所
by
Masahiro NAKAYAMA
Qpstudy.2013.07.c84新作発表資料「汝はエンジニアような名状しがたい何かなりや?」
by
Seiichiro Ishida
qpstudy 2014.04 ハードウェア設計の勘所
by
Takeshi HASEGAWA
最近つくったrecent_zombies - Perlで始めるTwitterタイムライン分析
by
Masahiro NAKAYAMA
Infrastructure as code LT AWS + Ansibleのお悩み相談
by
Seiichiro Ishida
20140828 #ssmjp 社内チューニンガソンで優勝したはなし
by
Masahiro NAKAYAMA
20140704 cassandra introduction
by
Masahiro NAKAYAMA
今日から使い始めるChef
by
Masahiro NAKAYAMA
ChefとCapistranoの境界線 (Chef Casual Talks Vol.1) #eytokyo #opschef_ja
by
Masahiro NAKAYAMA
qpstudy 2014.04 インフラエンジニアとは、なんだ
by
Takashi Abe
セキュリティ・キャンプ参加してみた #ssmjp #seccamp
by
Masahiro NAKAYAMA
今期の好きなアニメ「アイドルマスターシンデレラガールズ」 #infrapre
by
Masahiro NAKAYAMA
クリスマス直前!HTML5 で作る♥はじめての iOS & Android アプリ開発
by
Osamu Monoe
クラウドセキュリティ基礎 @セキュリティ・ミニキャンプ in 東北 2016 #seccamp
by
Masahiro NAKAYAMA
OAuth 2.0の概要とセキュリティ
by
Hiroshi Hayakawa
エンジニアが知っておくべきSSL/TLSの知識(仮)
by
Masahiro NAKAYAMA
Awsのインフラをデザインパターン駆使して設計構築
by
Monstar Lab Inc.
20140419【qpstudy】OSとNW設計の勘所
by
Yukitaka Ohmura
今どきのアーキテクチャ設計戦略 - QCon Tokyo 2016
by
Yusuke Suzuki
マイクロサービスアーキテクチャ - アーキテクチャ設計の歴史を背景に
by
Yusuke Suzuki
Similar to Chef Howto with Vagrant + Berkshelf
PDF
Openstack chef-repo
by
Tomokazu Hirai
PDF
ReVIEW & CI - ChefでCI環境構築
by
Masahiro Wakame
PPTX
Aizu.LT::Tokyo #4
by
Taku Unno
PPTX
3分間 開発環境クッキング 2012.07 #pyfes
by
Takeshi Komiya
PDF
Chefで作る開発環境
by
regret raym
PDF
Chef solo 入門の入門
by
正之 安宅
PDF
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
by
Yuuki Namikawa
PPTX
Chef の気まぐれ環境構築 〜季節の Capistrano を添えて〜 #jawsug
by
Takeshi Komiya
PPTX
ネットワークエンジニアのための Puppet / Chef
by
npsg
PDF
Chef
by
yaasita
PDF
Chef
by
Ishikawa Yuya
PDF
入門 Chef Server #biglobetechtalk
by
BIGLOBE Tech Talk
PDF
20130723 ecシステムにchefを導入してみた v1.0
by
NIFTY Cloud
PDF
hbstudy37 doc
by
Fujishiro Takuya
PDF
Using Chef for Infrastructure Automation of Ameba Pigg
by
Yuuki Namikawa
PPTX
Vagrant chef
by
Masahiro Iitsuka
PDF
Chefのはじめの一歩
by
Misa Kondo
PDF
仮想マシンを使った開発環境の簡単共有方法
by
Hideo Takahashi
PDF
DevOpsを実現する為のChef実践テクニック Chef12対応版
by
Yusuke Ando
PDF
Chef+serverspec+werckerでインフラCIする話
by
Masayuki Morita
Openstack chef-repo
by
Tomokazu Hirai
ReVIEW & CI - ChefでCI環境構築
by
Masahiro Wakame
Aizu.LT::Tokyo #4
by
Taku Unno
3分間 開発環境クッキング 2012.07 #pyfes
by
Takeshi Komiya
Chefで作る開発環境
by
regret raym
Chef solo 入門の入門
by
正之 安宅
大規模化するピグライフを支えるインフラ ~MongoDBとChefについて~ (後編)
by
Yuuki Namikawa
Chef の気まぐれ環境構築 〜季節の Capistrano を添えて〜 #jawsug
by
Takeshi Komiya
ネットワークエンジニアのための Puppet / Chef
by
npsg
Chef
by
yaasita
Chef
by
Ishikawa Yuya
入門 Chef Server #biglobetechtalk
by
BIGLOBE Tech Talk
20130723 ecシステムにchefを導入してみた v1.0
by
NIFTY Cloud
hbstudy37 doc
by
Fujishiro Takuya
Using Chef for Infrastructure Automation of Ameba Pigg
by
Yuuki Namikawa
Vagrant chef
by
Masahiro Iitsuka
Chefのはじめの一歩
by
Misa Kondo
仮想マシンを使った開発環境の簡単共有方法
by
Hideo Takahashi
DevOpsを実現する為のChef実践テクニック Chef12対応版
by
Yusuke Ando
Chef+serverspec+werckerでインフラCIする話
by
Masayuki Morita
More from Masahiro NAKAYAMA
PDF
ハッカソンについて(分散アーキテクチャ時代におけるWebシステムの開発と運用) #seccamp
by
Masahiro NAKAYAMA
PDF
イントロダクション(分散アーキテクチャ時代におけるWebシステムの開発と運用) #seccamp
by
Masahiro NAKAYAMA
PDF
クラウド時代のものづくり(分散アーキテクチャ時代におけるWebシステムの開発と運用) #seccamp
by
Masahiro NAKAYAMA
PDF
めもおきば新刊のお知らせ サーバーレスでHelloWorldする25の方法 #ssmjp
by
Masahiro NAKAYAMA
PDF
クラウド時代における分散Webシステムの構成とスケーリング #seccamp
by
Masahiro NAKAYAMA
PDF
#ServerlessDays Tokyo 2019 「サーバーレス」な同人誌の紹介
by
Masahiro NAKAYAMA
PDF
サーバーレス時代の システム設計ワークショップ
by
Masahiro NAKAYAMA
PDF
#ssmjp 2018/12 技術系同人誌を手に入れよう
by
Masahiro NAKAYAMA
PDF
FaaSのインターフェースに見るサーバーレス #serverlessconf #serverlesstokyo
by
Masahiro NAKAYAMA
PDF
クラウドでハンズオンする話 #ssmjp
by
Masahiro NAKAYAMA
PPTX
SORACOMでデータ上げてクラウドで分析・可視化するハンズオン #SecHack365
by
Masahiro NAKAYAMA
PDF
IoT時代のセキュアなクラウドインフラ構築術 #seccamp
by
Masahiro NAKAYAMA
PDF
Serverless book
by
Masahiro NAKAYAMA
PDF
クラウドではじめるリアルタイムデータ分析 #seccamp
by
Masahiro NAKAYAMA
PPTX
技術系同人誌を書こう #ssmjp
by
Masahiro NAKAYAMA
PDF
「サーバレスの薄い本」からの1年 #serverlesstokyo
by
Masahiro NAKAYAMA
PDF
BluetoothメッシュによるIoTシステムを支えるサーバーレス技術 #serverlesstokyo
by
Masahiro NAKAYAMA
PDF
IoT(Bluetooth mesh) × サーバーレス
by
Masahiro NAKAYAMA
PDF
Serverless Architecture Overview #cdevc
by
Masahiro NAKAYAMA
PDF
細かすぎて伝わらないSORACOM Funnelのオプション紹介 #soracomug
by
Masahiro NAKAYAMA
ハッカソンについて(分散アーキテクチャ時代におけるWebシステムの開発と運用) #seccamp
by
Masahiro NAKAYAMA
イントロダクション(分散アーキテクチャ時代におけるWebシステムの開発と運用) #seccamp
by
Masahiro NAKAYAMA
クラウド時代のものづくり(分散アーキテクチャ時代におけるWebシステムの開発と運用) #seccamp
by
Masahiro NAKAYAMA
めもおきば新刊のお知らせ サーバーレスでHelloWorldする25の方法 #ssmjp
by
Masahiro NAKAYAMA
クラウド時代における分散Webシステムの構成とスケーリング #seccamp
by
Masahiro NAKAYAMA
#ServerlessDays Tokyo 2019 「サーバーレス」な同人誌の紹介
by
Masahiro NAKAYAMA
サーバーレス時代の システム設計ワークショップ
by
Masahiro NAKAYAMA
#ssmjp 2018/12 技術系同人誌を手に入れよう
by
Masahiro NAKAYAMA
FaaSのインターフェースに見るサーバーレス #serverlessconf #serverlesstokyo
by
Masahiro NAKAYAMA
クラウドでハンズオンする話 #ssmjp
by
Masahiro NAKAYAMA
SORACOMでデータ上げてクラウドで分析・可視化するハンズオン #SecHack365
by
Masahiro NAKAYAMA
IoT時代のセキュアなクラウドインフラ構築術 #seccamp
by
Masahiro NAKAYAMA
Serverless book
by
Masahiro NAKAYAMA
クラウドではじめるリアルタイムデータ分析 #seccamp
by
Masahiro NAKAYAMA
技術系同人誌を書こう #ssmjp
by
Masahiro NAKAYAMA
「サーバレスの薄い本」からの1年 #serverlesstokyo
by
Masahiro NAKAYAMA
BluetoothメッシュによるIoTシステムを支えるサーバーレス技術 #serverlesstokyo
by
Masahiro NAKAYAMA
IoT(Bluetooth mesh) × サーバーレス
by
Masahiro NAKAYAMA
Serverless Architecture Overview #cdevc
by
Masahiro NAKAYAMA
細かすぎて伝わらないSORACOM Funnelのオプション紹介 #soracomug
by
Masahiro NAKAYAMA
Recently uploaded
PDF
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
PPTX
DrupalCon Nara 2025の記録 .
by
iPride Co., Ltd.
PDF
PCCC25(設立25年記念PCクラスタシンポジウム):東京大学情報基盤センター テーマ1/2/3「Society5.0の実現を目指す『計算・データ・学習...
by
PC Cluster Consortium
PDF
安価な ロジック・アナライザを アナライズ(?),Analyze report of some cheap logic analyzers
by
たけおか しょうぞう
PDF
visionOS TC「新しいマイホームで過ごすApple Vision Proとの新生活」
by
Sugiyama Yugo
PDF
第25回FA設備技術勉強会_自宅で勉強するROS・フィジカルAIアイテム.pdf
by
TomohiroKusu
基礎から学ぶ PostgreSQL の性能監視 (PostgreSQL Conference Japan 2025 発表資料)
by
NTT DATA Technology & Innovation
DrupalCon Nara 2025の記録 .
by
iPride Co., Ltd.
PCCC25(設立25年記念PCクラスタシンポジウム):東京大学情報基盤センター テーマ1/2/3「Society5.0の実現を目指す『計算・データ・学習...
by
PC Cluster Consortium
安価な ロジック・アナライザを アナライズ(?),Analyze report of some cheap logic analyzers
by
たけおか しょうぞう
visionOS TC「新しいマイホームで過ごすApple Vision Proとの新生活」
by
Sugiyama Yugo
第25回FA設備技術勉強会_自宅で勉強するROS・フィジカルAIアイテム.pdf
by
TomohiroKusu
Chef Howto with Vagrant + Berkshelf
1.
Chef Howto with Vagrant
+ Berkshelf 2013-04-26 Xtone Ltd. ピザ会 Aki / @nekoruri
2.
おさらい • Chef – 設定ファイルに書いたとおりにサーバ内を整備 –
新規環境でも既存環境でも結果は同じ – これで設定ファイルを差分管理できるね! • 原則 – もうサーバ上で直接作業をしない • パッケージの追加・更新 • 設定ファイルの変更
3.
今日のゴール • 誰でもChefで環境整備ができる – 新規の案件で、Capistrano走らせるところまで –
Unicornは触らない(Capistranoから操作)
4.
Chefに欠かせない便利ツール • Vagrant – VirtualBox等を良い感じに操作してくれるツール –
Chefを統合して操作できる – http://www.vagrantup.com/ からダウンロード • Berkshelf – BundlerのChef版 – Berksfileに書いたcookbookをGitHubから取得
5.
おおまかな流れ 1. Chefレポジトリの新規構築 2. CookbookをBerkshelfで取得 3.
共通の設定を記述 4. 個別の設定を記述 5. Vagrantで作成したサーバに適用 6. 本番サーバに適用
6.
1. Chefレポジトリの新規構築 空のChefレポジトリを作成 Gitレポジトリとして初期化 chefとberkshelfを導入 % knife
solo init myrepo % cd myrepo % cat <<EOF > .gitignore /vendor/bundle/ /vendor/cookbooks/ /.bundle/ /bin/ /.vagrant/ EOF % git init % git add . % git commit -m 'initialized chef repository' % bundle init % cat <<EOF > Gemfile source 'https://rubygems.org' gem 'knife-solo' gem 'berkshelf' EOF % bundle install --path vendor/bundle --binstubs % git add Gemfile Gemfile.lock % git commit -m 'installed knife-solo, berkshelf'
7.
2. CookbookをBerkshelfで取得 利用するcookbookを取得 chef-soloの設定ファイルに vendor/cookbooksを追加 % cat
<<EOF > Berksfile site :opscode cookbook 'apt' cookbook 'chef-solo-search', git: 'git://github.com/edelight/chef-solo-search.git' cookbook 'users' cookbook 'sudo' cookbook 'nginx' cookbook 'logrotate', git: 'git://github.com/drewrothstein/logrotate.git' cookbook 'nginx_vhost', git: 'git://github.com/nekoruri/cookbook-nginx_vhost.git' EOF % bin/berks install --path vendor/cookbooks % git add Berksfile Berksfile.lock % git commit -m 'Import apt/users/sudo cookbooks' % cat <<EOF > solo.rb file_cache_path "/tmp/chef-solo" data_bag_path "/tmp/chef-solo/data_bags" encrypted_data_bag_secret "/tmp/chef-solo/data_bag_key" cookbook_path [ "/tmp/chef-solo/site-cookbooks", "/tmp/chef-solo/vendor/cookbooks" ] role_path "/tmp/chef-solo/roles" EOF
8.
3. 共通の設定を記述 base cookbookを作成 管理者ユーザ情報を追加 %
bin/knife cookbook create base -o site-cookbooks % cat <<EOF >> site-cookbooks/base/metadata.rb depends 'apt' depends 'users' depends 'sudo' EOF % cat <<EOF >> site-cookbooks/base/recipes/default.rb include_recipe 'apt' include_recipe 'users::sysadmins' node.override['authorization']['sudo']['passwordless'] = true include_recipe 'sudo' EOF % mkdir data_bags/users % cat <<EOF > data_bags/users/miku.json { "id": "miku", "uid": "10000", "comment": "HATSUNE Miku", "ssh_keys": [ "ssh-rsa AAAA(省略)= miku@client.example.local" ], "groups": [ "sysadmin" ], "shell": "/usr/bin/zsh" } EOF 監視設定等を含む 社内共通のbaseを準備中
9.
4. 個別の設定を記述 ウェブサイトの設定を mysite cookbookとして作成 デプロイ用ユーザの情報を設定 %
bin/knife cookbook create mysite -o site-cookbooks % cat <<EOF >> site-cookbooks/mysite/recipes/default.rb users_manage 'app' do group_id 10001 action :create end include_recipe 'nginx' nginx_vhost 'static.example.jp' nginx_vhost 'rails.example.jp' do unicorn true end EOF % cat <<EOF > data_bags/users/app.json { "id": "app", "ssh_keys": [ "ssh-rsa AAAA(省略) = usera@a.example.jp", "ssh-rsa AAAA(省略) = userb@b.example.jp" ], "groups": [ "app" ], "shell": "/usr/bin/zsh" } EOF
10.
4. 個別の設定を記述 baseとmysiteを呼ぶRoleを作成 ここまでの設定をcommit nginxの 設定ファイルを作成 % vim
site-cookbooks/mysite/templates/default/static.example.jp.erb % vim site-cookbooks/mysite/templates/default/rails.example.jp.erb % cat <<EOF > roles/web.rb name "web" description "Web Server" run_list( "recipe[base]", "recipe[mysite]" ) EOF % git add . % git commit -m 'mysite configuration'
11.
5. Vagrantで作成したサーバに適用 サーバ準備 Vagrantの設定 (Vagrant.configure block) Role
"Web"を適用 vagrantユーザにsudo許可 サーバを起動してChefの設定を適用 サーバ起動後にChefの設定を再適用 % vagrant init precise32 http://files.vagrantup.com/precise32.box % vi Vagrantfile config.vm.provision :chef_solo do |chef| chef.cookbooks_path = ["vendor/cookbooks", "site-cookbooks"] chef.roles_path = 'roles' chef.data_bags_path = 'data_bags' chef.add_role('web') chef.json = { "authorization" => { "sudo" => { "users" => [ "vagrant" ] } } } end % git add Vagrantfile % git commit 'Initialized vagrant' % vagrant up % vagrant provision
12.
6. 本番サーバに適用 • 前回紹介した手順と同じ %
knife solo prepare root@192.0.2.100 % vi nodes/192.0.2.100.json % knife solo cook root@192.0.2.100
Download