Keywords: beebo org
Description: beebo-chef - Chef cookbooks for setting up beebo.org
# Install the machine via VMware Fusion's "Easy Install" function. * For the account username and password, use "bootstrap" and "bootstrap". * Change the "Network Adapter" to "Bridged"--if you use NAT, VMware will change the IP address of the guest pretty much every time it boots. * Reduce available memory from 1GB to 512MB. * Create a "Shared Folder" called "workspace", which contains a directory beebo-site that contains the site's source code.
If creating the shared folder doesn't work (and especially if you're using a recently-released distribution), you may need to reinstall VMware Tools:
Once the machine ready, login to the machine via the VMware console, and follow the instructions below.
If you get a segmentation fault as chef starts up, just try again. (There seems to be something wrong with ruby.)
Note that this command sets the node's environment and role. If you want to change the environment, replace local with the appropriate environment (probably either local or production ). If you want to change the role, replace role[web] with the appropriate role. (e.g. role[db] .)
Note that if many cases, if these options are not provided, knife will prompt for them. (Use --defaults to bypass this.)
- Regarding -x. it appears that if you change this from admin. sudo won't work. (Though you can get root via su using the same password.)
- -N doesn't seem to work--you'll end up with random node names. ( -S does work.)
Via https://www.gandi.net/admin/hosting/disk/management. attach (or create and attach) the appropriate data drive to the server. You will want to symlink the following directories to the data disk: