Skip to content

Commit e94e91d

Browse files
authored
Merge pull request juju#1291 from evilnick/controller
Add GUI to navigation.
2 parents 1c28aff + ec3f955 commit e94e91d

File tree

2 files changed

+31
-25
lines changed

2 files changed

+31
-25
lines changed

src/en/controllers.md

Lines changed: 23 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ models. Juju provides [multi-user functionality](./users.html) for this purpose.
2828

2929
## Controller management
3030

31-
Common controller management tasks are summarized below.
31+
Common tasks are summarized below.
3232

3333

3434
^# Create a controller
@@ -44,17 +44,6 @@ Common controller management tasks are summarized below.
4444
bootstrap` command.
4545

4646

47-
48-
^# Implement HA (high availability)
49-
50-
High availability in Juju provides resilience to the services offered by a
51-
Juju controller. To be clear, Juju HA does not affect any other Juju machines,
52-
and thus any workload services, associated with the controller's models.
53-
54-
This is a complex subject. See [Juju HA](./controllers-ha.html).
55-
56-
57-
5847
^# List controllers
5948

6049
Use the `juju list-controllers` command to list all controllers knowable by
@@ -111,7 +100,16 @@ Common controller management tasks are summarized below.
111100
kill-controller` command.
112101

113102

103+
^# Use the Juju GUI
104+
105+
Each Juju controller creates a web-driven GUI as an alternative method of
106+
management. The GUI is capable of deploying, scaling and monitoring
107+
applications, as well as more advanced operations.
108+
109+
More details on the GUI can be found in the [Juju GUI section][gui].
110+
114111

112+
115113
^# Back up a controller
116114

117115
Juju allows one to create, restore and manage backup files containing the
@@ -122,14 +120,17 @@ Common controller management tasks are summarized below.
122120

123121
Note: coverage of client backups are included in the above resource.
124122

123+
124+
125+
126+
^# Implement HA (high availability)
125127

128+
Each Juju controller can be made 'Highly Available' to add resilience to the
129+
operations of the controller itself. This topic is covered in more detail in
130+
the [Juju HA][ha] documentation.
131+
HA for the applications deployed is a matter for the charms, and is covered
132+
in a separate topic,[charm HA][charm-ha].
126133

127-
^# Use the controller GUI
128-
129-
The Juju GUI is a frontend for managing controllers (and their models).
130-
131-
This topic is treated in [Juju GUI](./controllers-gui.html).
132-
133134

134135

135136
^# Restricting command usage
@@ -141,9 +142,7 @@ Common controller management tasks are summarized below.
141142
This topic is treated in
142143
[Restricting changes to the running Juju environment](./juju-block.html).
143144

144-
<!--
145-
The above should really be
146-
[Users and models](./users-models.html#block-user-commands).
147-
Even though these block commands appear to operate across controllers and
148-
not models.
149-
-->
145+
146+
[gui]: ./controllers-gui.html
147+
[ha]: ./controllers-ha.html
148+
[charm-ha]: ./charms-ha

src/navigation.tpl

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,14 @@
2323
<li><a href="help-rackspace.html">Rackspace</a></li>
2424
</ul>
2525
</li>
26-
<li><a href="controllers.html">Controllers</a></li>
26+
<li class="section><a href="controllers.html">Controllers</a>
27+
<ul class="sub">
28+
<li><a href="controllers-creating.html">Create/Bootstrap</a></li>
29+
<li><a href="controllers-gui.html">Juju GUI</a></li>
30+
<li><a href="controllers-ha.html">High Availability</a></li>
31+
<li><a href="controllers-backup.html">Backups</a></li>
32+
</ul>
33+
</li>
2734
<li><a href="models.html">Models</a></li>
2835
<li class="section"><a class="header" href="charms.html">Charms & applications</a>
2936
<ul class="sub">

0 commit comments

Comments
 (0)