Upcoming changes for the ec2 provider

Mark Shuttleworth mark at ubuntu.com
Thu Oct 6 23:25:54 UTC 2016


On 06/10/16 16:14, Andrew Wilkins wrote:
> On Thu, Oct 6, 2016 at 8:30 PM Rick Harding
> <rick.harding at canonical.com <mailto:rick.harding at canonical.com>> wrote:
>
>     Thanks Andrew, this is great to hear. Can I bug you about details
>     as to how it works? Does this introduce their pricing API as a
>     blocker to deploying with Juju? If they introduce a change to the
>     API we miss or their API goes down is there any sort of cache of
>     the info that users can continue with until service is restored?
>
>
> So I said API because that's what it's called by AWS, but IMO it's a
> bit of an overstatement. It's just a set of (very large) JSON files in
> a well defined location. Very large, as in 48M for the one file that
> we need.
>
> Because it's so big, pulling that down each time you go to bootstrap
> isn't really reasonable. So for now, we're doing that at build time,
> and the information is still hard coded into the client. The process
> can be automated, so there shouldn't be a great lag time between
> updates and bringing them into a Juju release.
>
> We intend to update Juju later to periodically pull down the JSON file
> server-side, asynchronously, so a running controller will get the
> updates without us having to release a new Juju or you having to upgrade.

Could we not process the file on our side regularly and publish a
(smaller) just-what-juju-needs bit of json at a well-known location
ourselves?

Mark
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.ubuntu.com/archives/juju/attachments/20161006/dea5935a/attachment.html>


More information about the Juju mailing list