Commit d92882df authored by Dmitry Duplyakin's avatar Dmitry Duplyakin

Update Chef tutorial

- Rename the file to match the updated name of the Chef section
- Add notes about browser warnings, recommended browsers, additional reading
- Imporove motivational statements
- Many fixes and updates in sections before the Apache exercise
parent 79f5261e
......@@ -56,5 +56,5 @@ Take a look at the @seclink["status-notes"]{status notes}, and then
@include-section["hardware.scrbl"]
@include-section["planned.scrbl"]
@include-section["cloudlab-tutorial.scrbl"]
@include-section["chef-on-cloudlab-tutorial.scrbl"]
@include-section["cloudlab-chef-tutorial.scrbl"]
@include-section["getting-help.scrbl"]
sudo cat /root/.chefauth
cat /root/.chefauth
Dear User,
Chef server and workstataion should now be
installed on head.chefdemo.utahstud.emulab.net.
To explore the web management console, copy
this hostname and paste it into your browser.
Installation log can be found at /var/log/init-chef.log
on the server node.
To authenticate, use the unique credentials
saved in /root/.chefauth on the server node.
Below are several Chef commands which detail the launched experiment:
# chef -v
Chef Development Kit Version: 0.7.0
chef-client version: 12.4.1
berks version: 3.2.4
kitchen version: 1.4.2
# knife cookbook list
apache2 3.1.0
apt 2.9.2
emulab-apachebench 1.0.0
emulab-nfs 0.1.0
...
nfs 2.2.6
# knife node list
head
node-0
# knife role list
apache2
apachebench
...
nfs
# knife status -r
1 minute ago, head, [], ubuntu 14.04.
0 minutes ago, node-0, [], ubuntu 14.04.
Happy automation with Chef!
......@@ -5,7 +5,7 @@ ls /exp-share/
ssh node-0 ls /exp-share/
# Create an empty file in this derectory locally
touch /exp-share/NFS-is-configured-by-Chef!
touch /exp-share/NFS-is-configured-by-Chef
# Find the same file on node-0
ssh node-0 ls /exp-share/
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment