EC2 availability zones and bundles
Tim Penhey
tim.penhey at canonical.com
Sun Jun 17 23:28:20 UTC 2018
I don't believe this is possible with bundles at the moment.
The only placement directives that is currently supported in bundles are:
<machine-id>
new
lxd:new
lxd:<machine-id>
kvm:new
kvm:<machine-id>
I *think* that is it.
Tim
On 16/06/18 05:57, George Kraft wrote:
> Hey folks,
>
> Is there a way to assign units or machines to specific availability
> zones on EC2 when deploying from a bundle?
>
> I see there's a way to do it for standalone machines/units with either
> of the following:
>
> juju add-machine zone=us-east-1c
> juju deploy ubuntu --to zone=us-east-1c
>
> But I'm having trouble finding any way to do it in a bundle. For
> example, I can't use the above placement directive in a bundle:
>
> $ cat test.yaml
> services:
> ubuntu:
> charm: "cs:ubuntu"
> num_units: 1
> to:
> - "zone=us-east-1c"
> $ juju deploy ./test.yaml
> ERROR cannot deploy bundle: the provided bundle has the following errors:
> invalid placement syntax "zone=us-east-1c"
>
> Anyone know if there's a way to do it?
>
> Thanks,
> George Kraft
>
>
More information about the Juju
mailing list