Re:
http://cloudfoundry.github.io/docs/running/deploying-cf/ec2/
I think we could simplify the fiddly getting started experience here. Currently we need to:
* manually create a working folder
* manually create a Gemfile (because of the secondary gem source) [1]
* manually create an environment file containing user data
* manually add a DNS to route53
* manually change some templates (or is this fixed now?)
* run the commands
I've proposed one change in [1] - just requires that bootstrap-cf-plugin gem is released somewhere.
The other user data could be collected via a CLI prompt (a la bosh-bootstrap & bosh-cloudfodunry):
* route53 can be automated via fog or another ruby lib
* environment file could be easily created after collecting the data
Are you ok with interactive prompts being added into bosh_aws_bootstrap plugin as a PR? Or do you have some other plan in this area?
Yes, I'd probably implement prompts that are similar to the ones in bosh-bootstrap (auto-detection of .fog file, etc)
Nic
--
Dr Nic Williams
Stark & Wayne LLC - consultancy for Cloud Foundry users
twitter @drnic