Merge lp:~jorge/juju-core/add-openstack into lp:juju-core/docs

Proposed by Jorge Castro
Status: Merged
Merged at revision: 9
Proposed branch: lp:~jorge/juju-core/add-openstack
Merge into: lp:juju-core/docs
Diff against target: 178 lines (+173/-0)
1 file modified
htmldocs/config-openstack.html (+173/-0)
To merge this branch: bzr merge lp:~jorge/juju-core/add-openstack
Reviewer Review Type Date Requested Status
charmers Pending
Review via email: mp+171874@code.launchpad.net
To post a comment you must log in.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
1=== added file 'htmldocs/config-openstack.html'
2--- htmldocs/config-openstack.html 1970-01-01 00:00:00 +0000
3+++ htmldocs/config-openstack.html 2013-06-27 17:51:38 +0000
4@@ -0,0 +1,173 @@
5+<!DOCTYPE html>
6+<html>
7+ <head>
8+ <meta charset="utf-8">
9+ <title>Juju Documentation - Configuring Juju to work with OpenStack</title>
10+ <link href="//fonts.googleapis.com/css?family=Ubuntu:400,400italic" rel="stylesheet" type="text/css"/>
11+ <link href="//fonts.googleapis.com/css?family=Ubuntu+Mono:400" rel="stylesheet" type="text/css"/>
12+ <link href="https://juju.ubuntu.com/wp-content/themes/juju-website/css/reset.css" rel="stylesheet" type="text/css"/>
13+ <link href="https://juju.ubuntu.com/wp-content/themes/juju-website/css/960.css" rel="stylesheet" type="text/css"/>
14+ <link href="https://juju.ubuntu.com/wp-content/themes/juju-website/css/base.css" rel="stylesheet" type="text/css"/>
15+ <link href="https://juju.ubuntu.com/wp-content/themes/juju-website/css/resources.css" rel="stylesheet" type="text/css"/>
16+ <link href="css/main.css" rel="stylesheet" type="text/css"/>
17+ <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
18+ <script src="http://app.stacktack.com/jquery.stacktack.min.js"></script>
19+ <script type="text/javascript">
20+ $(document).ready(function() {
21+ $(document).stacktack();
22+ });
23+ </script><!--[if lt IE 9]>
24+ <script type="text/javascript" src="//html5shim.googlecode.com/svn/trunk/html5.js"></script><![endif]-->
25+ </head>
26+ <body class="resources">
27+ <header>
28+ <div class="header-login">
29+ <ul>
30+ <li>&nbsp;</li>
31+ </ul>
32+ </div>
33+ <div class="header-navigation">
34+ <div>
35+ <nav role="navigation">
36+ <ul>
37+ <li class="page_item"><a href="https://juju.ubuntu.com/">Home</a></li>
38+ <li class="page_item current_page_item"><a href="https://juju.ubuntu.com/">Resources</a></li>
39+ <li class="page_item"><a href="https://juju.ubuntu.com/">Community</a></li>
40+ <li class="page_item"><a href="https://juju.ubuntu.com/">Charm Store</a></li>
41+ <li class="page_item"><a href="https://juju.ubuntu.com/">Events</a></li>
42+ <li class="page_item"><a href="https://juju.ubuntu.com/">Survey</a></li>
43+ <li>
44+ <form id="form-search" method="get" action="/">
45+ <fieldset>
46+ <input id="input-search" type="text" name="s" value="Search">
47+ </fieldset>
48+ </form>
49+ </li>
50+ </ul>
51+ </nav><a href="https://juju.ubuntu.com/" class="logo-ubuntu"><img src="https://juju.ubuntu.com/wp-content/themes/juju-website/img/logo-ubuntu.png"></a>
52+ </div>
53+ </div>
54+ <div class="header-content">
55+ <div class="clearfix"><img src="https://juju.ubuntu.com/wp-content/themes/juju-website/img/arrow-nav.png" width="9" height="5" style="left:894px; display: block;" class="arrow-nav">
56+ <div class="header-navigation-secondary"></div>
57+ <div class="header-image"></div>
58+ <h1>Resources</h1>
59+ <h2>A collection of some of the most important online references for Juju users and developers.</h2>
60+ </div>
61+ </div>
62+ </header>
63+ <section id="content" class="container-12">
64+ <div class="grid-12 doc-container">
65+ <div class="grid-3 doc-navigation">
66+ <nav role="navigation">
67+ <h1>User Guide</h1>
68+ <ul>
69+ <li class=""><a href="getting-started.html">Getting Started</a></li>
70+ <li class=" sub"><a href="getting-started.html#intro">Introduction</a></li>
71+ <li class=" sub"><a href="getting-started.html#install">Installation</a></li>
72+ <li class=" sub"><a href="config-aws.html">AWS Configuration</a></li>
73+ <li class=" sub"><a href="config-hpcloud.html">HP Cloud Configuration</a></li>
74+ <li class=" sub"><a href="config-openstack.html">OpenStack Configuration</a></li>
75+ <li class=" sub"><a href="config-maas.html">MAAS Configuration</a></li>
76+ <li class=" sub"><a href="getting-started.html#test">Testing your setup</a></li>
77+ <li class=""><a href="charms.html">Using Charms</a></li>
78+ <li class=" sub"><a href="charms.html#intro">What are Charms?</a></li>
79+ <li class=" sub"><a href="charms-deploying.html">Deploying Services</a></li>
80+ <li class=" sub"><a href="charms-constraints.html">Using constraints</a></li>
81+ <li class=" sub"><a href="charms-config.html">Service Configuration</a></li>
82+ <li class=" sub"><a href="charms-relations.html">Service Relationships</a></li>
83+ <li class=" sub"><a href="charms-exposing.html">Exposing Services</a></li>
84+ <li class=" sub"><a href="charms-scaling.html">Scaling Services</a></li>
85+ <li class=" sub"><a href="charms-destroy.html">Destroying Services</a></li>
86+ </ul>
87+ <h1>Charm Authors</h1>
88+ <ul></ul>
89+ <li class=""><a href="authors-charm-writing.html">Writing a charm</a></li>
90+ <li class=" sub"><a href="authors-subordinate-services.html">Subordinate services</a></li>
91+ <li class=" sub"><a href="authors-implicit-relations.html">Implicit Relations</a></li>
92+ <li class=" sub"><a href="authors-testing.html">Charm Testing</a></li>
93+ <li class=" sub"><a href="authors-hooks.html">Hook debugging</a></li>
94+ <li class=""><a href="authors-charm-store.html">The Juju Charm Store</a></li>
95+ <li class=" sub"><a href="authors-charm-policy.html">Charm store policy</a></li>
96+ <li class=" sub"><a href="authors-charm-best-practice.html">Best practices</a></li>
97+ <li class=" sub"><a href="authors-charm-quality.html">Charm Quality Rating</a></li>
98+ <h1>Reference</h1>
99+ <ul>
100+ <li class="sub"><a href="commands.html">Juju commands</a></li>
101+ <li class="sub"><a href="glossary.html">Glossary</a></li>
102+ <li class="sub"><a href="contributing.html">Contribute to the Docs!</a></li>
103+ </ul>
104+ </nav>
105+ </div>
106+ <div class="grid-9 doc-content">
107+ <article>
108+ <section id="config_hpcloud">
109+ <h1>Configuring for OpenStack</h1>
110+ <p>You should start by generating a generic configuration file for Juju, using the command:
111+ <pre><code>juju generate-config -w</code></pre>
112+ <p>This will generate a file, <strong>environments.yaml</strong>, which will live in your <strong>~/.juju/</strong> directory (and will create the directory if it doesn't already exist).
113+ <p>The essential configuration sections for OpenStack look like this:</p>
114+ <pre><code>
115+ openstack:
116+ type: openstack_s3
117+ control-bucket: <user specific>
118+ admin-secret: <user specific>
119+ auth-url: https://yourkeystoneurl:443/v2.0/
120+ default-series: precise
121+ juju-origin: ppa
122+ ssl-hostname-verification: True
123+ default-image-id: bb636e4f-79d7-4d6b-b13b-c7d53419fd5a
124+ default-instance-type: m1.small
125+ </code></pre>
126+
127+ <p>Remember to substitute in the parts of the snippet that are important to you. If you are deploying on OpenStack the following documentation might also be useful:</p>
128+
129+ <p><a href="https://help.ubuntu.com/community/UbuntuCloudInfrastructure">Ubuntu Cloud Infrastructure</a></p>
130+
131+
132+ </section>
133+ </article>
134+ </div>
135+ </div>
136+ </section>
137+ <div class="shadow"></div>
138+ <footer>
139+ <div>
140+ <nav role="navigation" class="clearfix">
141+ <ul>
142+ <li><a href="https://juju.ubuntu.com/get-started">Get started</a></li>
143+ <li class="page_item"><a href="https://juju.ubuntu.com/get-started/local/">Local</a></li>
144+ <li class="page_item"><a href="https://juju.ubuntu.com/get-started/amazon/">Amazon Web Services</a></li>
145+ <li class="page_item"><a href="https://juju.ubuntu.com/get-started/hp-cloud/">HP Cloud</a></li>
146+ <li class="page_item"><a href="https://juju.ubuntu.com/get-started/rackspace/">Rackspace</a></li>
147+ <li class="page_item"><a href="https://juju.ubuntu.com/get-started/openstack/">Openstack</a></li>
148+ <li class="page_item"><a href="https://juju.ubuntu.com/get-started/maas/">MAAS</a></li>
149+ </ul>
150+ <ul>
151+ <li><a href="https://juju.ubuntu.com/resources">Resources</a></li>
152+ <li><a href="https://juju.ubuntu.com/docs">Documentation</a></li>
153+ <li><a href="https://juju.ubuntu.com/resources/videos">Videos</a></li>
154+ <li><a href="http://uistage.jujucharms.com:8080/">Juju GUI Demo</a></li>
155+ </ul>
156+ <ul>
157+ <li><a href="https://juju.ubuntu.com/community">Community</a></li>
158+ <li class="page_item"><a href="https://juju.ubuntu.com/community/juju-blog/">Blog</a></li>
159+ <li class="page_item"><a href="https://juju.ubuntu.com/community/weekly-charm-meeting/">Charm Meetings</a></li>
160+ <li class="page_item"><a href="https://juju.ubuntu.com/community/charmers/">Charmers</a></li>
161+ <li class="page_item"><a href="https://lists.ubuntu.com/mailman/listinfo/juju">Mailing List</a></li>
162+ <li class="page_item"><a href="http://webchat.freenode.net/?channels=juju">Chat</a></li>
163+ <li class="page_item"><a href="http://askubuntu.com/questions/tagged/juju?sort=faq&amp;amp;pagesize=50">FAQ</a></li>
164+ </ul>
165+ <ul class="last">
166+ <li><a href="https://launchpad.net/juju">Code</a></li>
167+ <li><a href="https://launchpad.net/juju-core">Juju Core</a></li>
168+ <li><a href="https://launchpad.net/charms">Charms</a></li>
169+ </ul>
170+ </nav>
171+ </div>
172+ </footer>
173+ <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.6.2/jquery.min.js"></script>
174+ <script type="text/javascript" src="//ajax.googleapis.com/ajax/libs/jquery/1.8.14/jquery-ui.min.js"></script>
175+ <script type="text/javascript" src="js/main.js"></script>
176+ </body>
177+</html>
178\ No newline at end of file

Subscribers

People subscribed via source and target branches