Skip to content

Commit f9206e3

Browse files
committed
Merge branch 'master' of github.com:dmlond/arangs2015
2 parents 6052190 + 957694f commit f9206e3

File tree

1 file changed

+11
-6
lines changed

1 file changed

+11
-6
lines changed

docs/2015-05-13/README.md

+11-6
Original file line numberDiff line numberDiff line change
@@ -44,14 +44,19 @@ Schedule
4444
The outline for today is as follows:
4545

4646
- _Session 1_: Recap from yesterday: How Vagrant and Puppet can automate the creation and
47-
configuration of compute environments and how to run analyses inside a VM. Brief
47+
configuration of compute environments and how to run analyses inside a VM. To capture our
48+
understanding of yesterday's progress, we will each make a mindmap with XMind. Give it a
49+
name that includes your computer (t1, t2, etc.), add the file to your git repository and
50+
send us a pull request. This way we have all of them together. Then we will have a brief
4851
aside on how to organize data, e.g. as produced by different runs of a pipeline or
4952
different steps in a larger analysis.
50-
- _Session 2_: If all has gone well, we will be able to access the folder
51-
`arangs2015/data` on the host by navigating to `/vagrant_data/` on the VM. Verify that
52-
this is the case and that you can read from it (e.g. by accessing the README.md using
53-
`more`) as well as write to it (e.g. `touch foo` should create an empty file `foo`).
54-
Modify the pipeline shell script to point it to the right folder and run it.
53+
- _Session 2_: We are going to make our own vagrant box file to share with others. The end
54+
result will be something [like this](https://atlas.hashicorp.com/Naturalis/boxes/arangs2015),
55+
which you can install with `vagrant init Naturalis/arangs2015` (etc.). A box file
56+
is [a combination of the virtual hard drive of the VM and metadata](http://docs.vagrantup.com/v2/boxes/format.html).
57+
This bundling is made using the [packer program](https://packer.io/), which you should install.
58+
The bundler requires some extra scripts and config files, which we will adapt from
59+
[here](https://github.com/hashicorp/atlas-packer-vagrant-tutorial).
5560
- _Session 3_: Docker introduction. We will now begin to look at a newer technology that has emerged within the last few years, Docker. In this session,
5661
we will go over the basic concepts of the Docker system, and get to know its
5762
similarities and differences with Virtualization. We will then learn about the docker ecosystem on registry.docker.hub. We will then install the

0 commit comments

Comments
 (0)