On Thu, Apr 21, 2016 at 2:44 AM Andreas Hasenack <[email protected]>
wrote:

> Hi,
>
> I was trying to add another "cloud" so that I could have multiple MAAS
> servers available to bootstrap on, without having to type the MAAS IP
> everytime in the bootstrap command line, and pass --credential.
>
> Some reading lead me to juju add-cloud, but the documentation only has
> examples for openstack clouds, like:
>
> clouds:
>   <cloud_name>:
>     type: <type_of_cloud>
>     regions:
>       <region-name>:
>         endpoint: <https://xxx.yyy.zzz:35574/v3.0/>
>         auth-types: <[access-key, oauth, userpass]>
>
>
> That does not translate immediately to a MAAS configuration. I asked for
> help on IRC and mgz provided me with this syntax:
>
> clouds:
>   some-name:
>     type: maas
>     auth-types: [oauth1]
>     endpoint: 'http://<IP>/MAAS/'
>
>
> Are there other options that could be used here, specific to the "maas"
> type? What about other cloud types, what changes in this template?
>

Everything that you can use is used here:
http://streams.canonical.com/juju/public-clouds.syaml. So the things in
there of note are "storage-endpoint" and "regions".

The "storage-endpoint" field is for clouds that have separate storage API
endpoints. Most clouds only have the one API endpoint, or you can derive
the storage endpoint from the compute one.

The "region" field contains a mapping from region names (e.g. "us-east-1")
to region-specific endpoint and storage-endpoint values.

We intend to add support for interactively adding clouds, similar to what's
been done for credentials, but I don't know when that will happen.

Cheers,
Andrew
-- 
Juju mailing list
[email protected]
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/juju

Reply via email to