cloudfoundry-attic / bosh-init

bosh-init is a tool used to create and update the Director VM
Apache License 2.0
31 stars 33 forks source link

Why are `cloud_provider.properties.[blobstore|nats]` required? #8

Open drnic opened 9 years ago

drnic commented 9 years ago
cloud_provider:
  template:
    name: cpi
    release: bosh-aws-cpi
  ssh_tunnel:
    host: 10.10.0.4
    port: 22
    user: vcap
    private_key: /home/ubuntu/.ssh/sw-bosh-us-east-1.pem
  properties:
    aws: ...
    registry:
      username: admin
      password: admin
      port: 6901
      host: localhost
    blobstore:
      provider: local
      path: /var/vcap/micro_bosh/data/cache
    nats:
      address: 127.0.0.1
      password: nats

When trying to deploy a simple redis VM - it seems odd that I was forced to specify cloud_provider.properties.[blobstore|nats] - these seem like job properties that would be enforced by bosh's own release - not by the bosh-micro-cli.

cppforlife commented 9 years ago

nats is not required. blobstore is currently required but we should just default it.