Below is some feedback I received from a BOSH user. Thanks, James
The documentation here, https://github.com/cloudfoundry/oss-docs/blob/master/bosh/documentation/bosh_installation.md, refers to this document: https://github.com/cloudfoundry/bosh/blob/master/deployer/spec/assets/test-bootstrap-config.yml, as a minimal configuration. However, basing a config off of this file results in the error "No persistent disk configured!" This is a horrible error message because it leads you to believe there's something wrong with the cloud config since the cloud config has persistent datastore option when in reality it means that the following options is missing:
resources:
persistent_disk: 4096
So the "minimal configuration" is not really the minimal config. This took me an inordinate amount of time to figure out. Clearly the documentation needs to be fixed but so does the worthless error message.
Once I finally got my micro bosh successfully deployed, my excitement quickly subsided when I realized that I had no idea what the log-in credentials were (username 'admin' password 'admin'.) Luckily Google found the missing username/password for me very quickly.
Thanks!
-Mike