Skip to content
This repository was archived by the owner on Jan 21, 2022. It is now read-only.
This repository was archived by the owner on Jan 21, 2022. It is now read-only.

Future of bosh-lite: Docker, Otto, multiple Vagrant providers? #338

Description

@SamuelMarks

Discussion thread
Bosh-lite is a great project for getting a development environment up and running moderately quickly.

Had to buy another 8GB of RAM for it, and then it only took ~90 minutes to install everything (cf v230 and diego). The VM allocated 6144MB of memory for itself, and 4 CPUs.

In production deployments there's a multitude of specialised nodes.

Why don't we make our dev install micro-service orientated?

Options
Here are the primary options I can think of, add yours if its not below:

  • An 'ocean' of Dockerfiles, orchestrated trivially (we're talking one host afterall)
  • Otto (Hashicorp's Vagrant successor; uses Vagrant beneath-the-scenes)
  • Vagrant providers (includes Docker)

Disadvantages

  • Different to current approach
  • Development required

Advantages

  • Easier to isolate and test individually, and progressively test with more dependent components
  • Less system overhead
  • Smaller file-size (great for sharing 'snapshots' across your development teams)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions