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
|
.. -*- mode: rst -*-
.. _capabilities:
Version
=======
MAAS publishes a special view at ``.../api/2.0/version/`` that returns the
version of the MAAS server and the list of the server's capabilities.
When programmatically probing a MAAS installation, use only the
``capabilities`` list. Avoid using ``version`` and ``subversion`` for anything
other than informational purposes. It's transferred as a JSON document::
{
"subversion": "bzr4001",
"version": "1.8.0",
"capabilities": [
"name-of-capability-1",
"name-of-capability-2"
]
}
List of capabilities
--------------------
Check for the following strings in the capabilities list to see what
features the MAAS server supports. Use these in preference to gating on
the version when creating a client application.
.. _cap-networks-management:
``networks-management``
Passive modelling of the network environment that cluster controllers
nodes are in, including network interfaces, subnets, VLAN tags, and
connectivity between them. See :doc:`networking` for more information.
.. _cap-static-ipaddresses:
``static-ipaddresses``
Static IP address allocation to nodes, including user-reserved IPs and admin-
allocated 'sticky' IPs. Available since version 1.6. See :ref:`static-ips`
for more information.
.. _cap-ipv6-deployment-ubuntu:
``ipv6-deployment-ubuntu``
Deploy Ubuntu nodes with IPv6 networking enabled. See :ref:`ipv6` for more
about this feature.
.. _cap-devices-management:
``devices-management``
Management of devices (non-installable nodes). Available since version 1.8.
See :ref:`devices` for more about this feature.
.. _cap-storage-deployment-ubuntu:
``storage-deployment-ubuntu``
Deploy nodes with custom storage layout and configuration. Available since
version 1.9 on Ubuntu deployments. See :ref:`storage` for more about this
feature.
.. _cap-network-deployment-ubuntu:
``network-deployment-ubuntu``
Deploy nodes with custom network layout and configuration. Available since
version 1.9 on Ubuntu deployments. See :ref:`networking` for more about this
feature.
.. _cap_bridging-interface-ubuntu:
``bridging-interface-ubuntu``
Deploy nodes, selectively configuring bridges on network interfaces.
Available since 2.1 on Ubuntu deployments.
.. _cap_bridging-automatic-ubuntu:
``bridging-automatic-ubuntu``
Deploy nodes, automatically configuring bridges on all interfaces.
Available since 2.1 on Ubuntu deployments.
|