Yes, we want to publish public AMIs for both the stemcell and
deployer-stemcell.
Regarding having one deployer target multiple regions, I think it will
require mostly work on the registry side since I think it will require a
registry per region.
Also, I'm not sure what to do regarding the message bus since the latency
cross regions starts getting higher.
Is your goal to have a single deployment span regions? Or one deployment
per region?
-Vadim
On Jul 6, 2012, at 9:26 AM, Dr Nic Williams wrote:
Ok.
Theoretically, the creation of an AMI only needs to be done once per
IaaS/region per micro-cloud-stemcell version?
Could we add an optional step to the micro-bosh-stemcell release process
and allow for the created AMI to be made public and reusable by others? Or
is it better to continue with each IaaS/region/account requiring a minimum
of 2 VMs (the microbosh VM for the IaaS/region/account and the inception VM
for that microbosh)?
In my mind, one BOSH per region/account is already excessive (I understand
it comes from the need to manage its own stemcells; rather than use a
public stemcell/AMI).
Requiring one Inception VM per region/account is doubly excessive.
Since April release of BOSH, there has been only one AWS stemcell version
(bosh-stemcell-aws-0.5.1.tgz). If a BOSH could use a public AMI instead of
building its own AMIs, then a BOSH could conceptually manage multiple
IaaS/region/accounts. The properties.aws / properties.pistoncloud
configuration would move from the BOSH configuration into the Deployment
Manifest.
I understand its a big refactoring. For my own understanding, is it
technically possible to have (one BOSH & one Inception VM) managing
multiple IaaS/region/account combinations, if it were using public images
rather than building its own (which are identical to each other because
they come from the same stemcell version)?
Nic
Dr Nic Williams - VP Developer Evangelism
Engine Yard
The Leading Platform as a Service
Mobile: +1 415 860 2185
Skype: nicwilliams
Twitter: @drnic
On Friday, July 6, 2012 at 9:09 AM, Martin Englund wrote:
Yes, as it attaches an ebs volume it writes the stemcell to, which then is
turned into an AMI:
https://github.com/cloudfoundry/bosh/blob/master/aws_cpi/lib/cloud/aws/cloud.rb#L283/M
On Fri, Jul 6, 2012 at 8:53 AM, Dr Nic Williams wrote:
When I create a micro BOSH, must the inception VM (where "bosh micro
deploy" is run) be in the same IaaS account/region (that is, effectively
have the same properties.aws)?
Nic
------------------------------
Dr Nic Williams - VP Developer Evangelism
[image: Engine Yard]
The Leading Platform as a Service
Mobile: 415 860 2185
Skype: nicwilliams
Twitter: @drnic
------------------------------
--
cheers,
/Martin
--
Martin Englund, Staff Engineer, Cloud Foundry, VMware Inc.
"The question is not if you are paranoid, it is if you are paranoid enough."