On 06/10/16 16:14, Andrew Wilkins wrote: > On Thu, Oct 6, 2016 at 8:30 PM Rick Harding > <rick.hard...@canonical.com <mailto:rick.hard...@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
-- Juju mailing list Juju@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/juju