1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
|
.. MAAS documentation master file
########################
MAAS: Metal As A Service
########################
This is the documentation for the `MAAS project`_.
Metal as a Service -- MAAS -- lets you treat physical servers like
virtual machines in the cloud. Rather than having to manage each
server individually, MAAS turns your bare metal into an elastic
cloud-like resource.
What does that mean in practice? Tell MAAS about the machines you want
it to manage and it will boot them, check the hardware's okay, and
have them waiting for when you need them. You can then pull nodes up,
tear them down and redeploy them at will; just as you can with virtual
machines in the cloud.
When you're ready to deploy a service, MAAS gives `Juju`_ the nodes it
needs to power that service. It's as simple as that: no need to
manually provision, check and, afterwards, clean-up. As your needs
change, you can easily scale services up or down. Need more power for
your Hadoop cluster for a few hours? Simply tear down one of your Nova
compute nodes and redeploy it to Hadoop. When you're done, it's just
as easy to give the node back to Nova.
.. _MAAS project: http://maas.io/
.. _Juju: https://juju.ubuntu.com/
MAAS is ideal where you want the flexibility of the cloud, and the
hassle-free power of Juju charms, but you need to deploy to bare
metal.
************
Introduction
************
.. toctree::
:maxdepth: 2
about
orientation
releases
changelog
************************
Setting up a MAAS server
************************
.. toctree::
:maxdepth: 2
install
configure
rack-configuration
ha
static-ips
ipv6
bootsources
nodes
hardware-enablement-kernels
sstreams-mirror
networking
kernel-options
installing-ubuntu
os-support
storage
networking
proxy
devices
dhcpsnippets
packagerepositories
power-driver-capabilities
******************
Deploying services
******************
.. toctree::
:maxdepth: 2
juju-quick-start
tags
physical-zones
***********************
API / CLI Documentation
***********************
.. toctree::
:maxdepth: 2
api
api_authentication
maascli
version
***************
Troubleshooting
***************
.. toctree::
:maxdepth: 2
getting-help
troubleshooting
******************
Command-line Tools
******************
.. toctree::
:maxdepth: 1
man/maas-region.8
man/maas.8
***************
Developing MAAS
***************
.. toctree::
:maxdepth: 2
development/philosophy
hacking
models
enum
development/security
development/building-packages
development/cluster-registration
development/cluster-bootstrap
development/tagging
development/preseeds
development/metadata
development/rpc
development/transactions
development/notes/index
******************
Indices and tables
******************
.. toctree::
:maxdepth: 2
* :ref:`genindex`
* :ref:`modindex`
* :ref:`search`
|