bosh-virtualbox-cpi-release

module
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 12, 2016 License: Apache-2.0

README

BOSH VirtualBox CPI

The BOSH VirtualBox CPI allows BOSH to manage multiple VirtualBox VMs/disks. It's very different from BOSH Lite.

Example
# Assumes vboxnet0 is configured as host-only network for 192.168.50.0/24
# and update bosh.yml with username and private key
$ bosh-init deploy manifests/bosh.yml

$ bosh target 192.168.50.6

# wget --content-disposition https://bosh.io/d/stemcells/bosh-vsphere-esxi-ubuntu-trusty-go_agent?v=3232.4
$ bosh upload stemcell ~/Downloads/bosh-stemcell-3232.4-vsphere-esxi-ubuntu-trusty-go_agent.tgz

# wget --content-disposition https://bosh.io/d/github.com/cppforlife/zookeeper-release?v=0.0.1
$ bosh upload release ~/Downloads/zookeeper-release-0.0.1.tgz

$ bosh update cloud-config manifests/cloud.yml

# Replace director_uuid with the one from bosh status
$ bosh deployment manifests/zookeeper.yml

$ bosh deploy

Directories

Path Synopsis
src
github.com/cloudfoundry/bosh-utils/blobstore/fakes
This file was generated by counterfeiter
This file was generated by counterfeiter
github.com/cloudfoundry/bosh-utils/crypto/fakes
This file was generated by counterfeiter
This file was generated by counterfeiter
github.com/cloudfoundry/bosh-utils/fileutil/fakes
This file was generated by counterfeiter
This file was generated by counterfeiter
github.com/cloudfoundry/bosh-utils/logger/loggerfakes
This file was generated by counterfeiter
This file was generated by counterfeiter
github.com/onsi/ginkgo
Ginkgo is a BDD-style testing framework for Golang
Ginkgo is a BDD-style testing framework for Golang
github.com/onsi/ginkgo/config
Ginkgo accepts a number of configuration options.
Ginkgo accepts a number of configuration options.
The Ginkgo CLI
github.com/onsi/ginkgo/internal/remote
Aggregator is a reporter used by the Ginkgo CLI to aggregate and present parallel test output coherently as tests complete.
Aggregator is a reporter used by the Ginkgo CLI to aggregate and present parallel test output coherently as tests complete.
github.com/onsi/ginkgo/reporters
Ginkgo's Default Reporter
Ginkgo's Default Reporter
github.com/onsi/ginkgo/reporters/stenographer/support/go-isatty
Package isatty implements interface to isatty
Package isatty implements interface to isatty
github.com/onsi/gomega
Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.
Gomega is the Ginkgo BDD-style testing framework's preferred matcher library.
github.com/onsi/gomega/format
Gomega's format package pretty-prints objects.
Gomega's format package pretty-prints objects.
github.com/onsi/gomega/gbytes
Package gbytes provides a buffer that supports incrementally detecting input.
Package gbytes provides a buffer that supports incrementally detecting input.
github.com/onsi/gomega/gexec
Package gexec provides support for testing external processes.
Package gexec provides support for testing external processes.
github.com/onsi/gomega/ghttp
Package ghttp supports testing HTTP clients by providing a test server (simply a thin wrapper around httptest's server) that supports registering multiple handlers.
Package ghttp supports testing HTTP clients by providing a test server (simply a thin wrapper around httptest's server) that supports registering multiple handlers.
github.com/onsi/gomega/ghttp/protobuf
Package protobuf is a generated protocol buffer package.
Package protobuf is a generated protocol buffer package.
Gomega matchers
gopkg.in/yaml.v2
Package yaml implements YAML support for the Go language.
Package yaml implements YAML support for the Go language.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL