Support subnet (VPC) on EC2 environments

Bug #1073133 reported by Francisco Souza
20
This bug affects 4 people
Affects Status Importance Assigned to Milestone
pyjuju
Won't Fix
Low
Unassigned

Bug Description

It would be nice if juju support VPC, allowing to deploy services in a subnet. It could be a setting in the environments.yaml file or a parameter to `juju deploy` (IMO, a parameter in the environment makes more sense).

For example:

environments:
  sample:
    type: ec2
    control-bucket: juju-25b96216d06a449ba0d0dcdcb0065cc4
    admin-secret: c921cf2b77a04071ae65e5b579f25545
    default-series: precise
    ssl-hostname-verification: true
    subnet-id: subnet-aa00aa00

Revision history for this message
Kapil Thangavelu (hazmat) wrote :

What about if juju managed the vpc as a 1-1 resource to env (ie. created the vpc for the env, tied to the lifecycle of the env)?

The biggest issue with vpc that i'm aware of is the problems that occur if the env has more exposed service units then the available elastic ips (10 total per my reading of the docs, 5 for the account, and 5 for a vpc user).

Changed in juju:
status: New → Triaged
importance: Undecided → Medium
Revision history for this message
Francisco Souza (franciscosouza) wrote :

I started it. Here is the first patch for txaws: https://codereview.appspot.com/6826065/

I working now on a patch for juju (python version). I will also work in the Go version later.

Changed in juju:
milestone: none → 0.8
Curtis Hovey (sinzui)
Changed in juju:
importance: Medium → Low
Revision history for this message
Dimiter Naydenov (dimitern) wrote :

Closing this as pyjuju is no longer in active development. A similar issue in juju-core is tracked under bug 1321442.

Changed in juju:
status: Triaged → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.