~chris.macnaughton/mojo/string-logs

« back to all changes in this revision

Viewing changes to docs/index.md

  • Committer: Tom Haddon
  • Date: 2015-01-20 16:42:06 UTC
  • mto: This revision was merged to the branch mainline in revision 141.
  • Revision ID: tom.haddon@canonical.com-20150120164206-myw8i4a1iug1pk80
Add in some documentation that we can use to deploy a site providing info about Mojo

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
Mojo: Continuous Delivery for Juju
 
2
==================================
 
3
 
 
4
Mojo is a system of configuration and tools for verifying the success of Juju
 
5
environment deployments.
 
6
 
 
7
To get started with mojo, on trusty or utopic (using the mojo-how-to spec as an
 
8
example):
 
9
 
 
10
 1. Install Mojo:
 
11
 
 
12
    * Add ppa:mojo-maintainers/ppa to your system's Software Sources
 
13
    * sudo apt-get install mojo
 
14
 
 
15
 2. Create a project:
 
16
 
 
17
    * sudo mojo project-new --series trusty mojo-how-to
 
18
    * Add the user account in question to the %mojo group
 
19
 
 
20
 3. Create a workspace:
 
21
 
 
22
    * mojo workspace-new --project mojo-how-to --stage=mojo-how-to/devel --series trusty lp:~mojo-maintainers/mojo/mojo-specs mojo-how-to
 
23
    * If that fails with a permission denied error on the lxc folder, this is due to a known bug - "sudo chmod 755 /var/lib/lxc/mojo-how-to.trusty && sudo chmod 755 /var/lib/lxc" will fix it.
 
24
 
 
25
 4. Bootstrap your juju environment (not covered here)
 
26
 
 
27
 5. Run your mojo spec to configure your environment as specified in the mojo spec:
 
28
 
 
29
    * mojo run --project mojo-how-to --series trusty --stage mojo-how-to/devel
 
30
    * lp:~mojo-maintainers/mojo/mojo-specs mojo-how-to
 
31
 
 
32
For more information on using Mojo see our more detailed [readme](readme.html)
 
33
or take a look at these articles which originally appeared on [Ubuntu
 
34
Insights](https://insights.ubuntu.com):
 
35
 
 
36
 * [Introduction to Mojo](mojo-insights-article-introduction.html)
 
37
 * [Mojo Deeper Dive](mojo-insights-article-deeper-dive.html)
 
38
 * [Mojo Example Deployment](mojo-insights-article-example-deployment.html)