Juju is designed to support multiple public clouds. In order to keep up to date with the ever changing public clouds Juju has the
update-clouds command. By the time you read this newsletter AWS would have launched
us-east-2 and GCE would have launched
asia-northeast1. It’s nice to be able to just toss workloads into brand new regions, after all the whole point of having a cloud agnostic tool is the ability to kick the tires on these new regions with your existing models to see how they perform.
juju update-clouds command will ensure that your Juju has the proper metadata for all supported clouds. We recommend running it after a new region is announced from whichever cloud providers you use. After running it you can ask Juju for all the clouds it knows about via:
$ juju list-clouds Cloud Regions Default Type Description aws 12 us-east-1 ec2 Amazon Web Services aws-china 1 cn-north-1 ec2 Amazon China aws-gov 1 us-gov-west-1 ec2 Amazon (USA Government) azure 18 centralus azure Microsoft Azure azure-china 2 chinaeast azure Microsoft Azure China cloudsigma 5 hnl cloudsigma CloudSigma Cloud google 4 us-east1 gce Google Cloud Platform joyent 6 eu-ams-1 joyent Joyent Cloud rackspace 6 dfw rackspace Rackspace Cloud localhost 1 localhost lxd LXD Container Hypervisor
list-regions to see available regions.
regions --format yaml can be used to see region endpoints.
add-cloud can add private clouds or private infrastructure. Update the known public clouds with
As you can see it’s easy to find out which clouds are out there. You can use
juju list-regions aws for example to get a list of regions from each cloud. Just pass on the name of the cloud to that command to get a list of active regions.
After you’ve decided which clouds you want to deploy on, you can move on to importing your cloud credentials into Juju so you can start putting models to work! We’ll cover that next time.
You can find more about the cloud support in Juju at the documentation: https://jujucharms.com/docs/2.0/clouds
It’s time for another Juju Charmer Summit, 6-7 February 2017! We’re
returning to beautiful Ghent, Belgium as part of Config Management Camp 2017. Learn more.
In our Scale out webinar series, we discuss common problems users run into when deploying at scale, and how to manage them. In our second installment, we talk with partner PLUMgrid about how users can easily secure, scale and simplify their cloud deployments with BootStack. Watch on demand
And check out our first installment with partner CloudBase, looking at managing diverse workloads on OpenStack. Watch on demand
Ubuntu offers all the training, software infrastructure, tools, services and support you need for your public and private clouds.
This article originally appeared on Chris Sanders’ blog MAAS is designed to run in a data center where it expects to have control of DNS and DHCP. The use of an external DHCP server is listed as ‘may work but not supported’ in the…
Storage Made Easy (SME) today announced the availability of the Storage Made Easy™ Enterprise File Fabric™ charm through Canonical’s Juju charm store. The store provides access to a wide range of best practice solutions which…
This article originally appeared on Kevin Monroe’s blog Keeping an eye on logs and metrics is a necessary evil for cluster admins. The benefits are clear: metrics help you set reasonable performance goals, while log analysis can…