linlynn / mongodb-bosh-release

mongodb bosh release

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MongoDB BOSH release

This MongoDB deployment is intended for use with BOSH deployment

Prerequisites

  1. A deployment of BOSH
  2. Tested environment
Name Version
MongoDB 3
BOSH 261.1
bosh-vsphere-cpi-release v38
bosh-vsphere-esxi-ubuntu-trusty-go_agent 3363.1

Features

  1. Bosh deployed

  2. Single multi-tenant back-end cluster

  3. service instances represent logical databases on the shared server

  4. Authentication supported

How to use

  1. You can follow the bosh document to install BOSH firstly

  2. Create manifest file. You can find example mongodb3-release.manifest under examples folder as reference

  3. Create and upload release

    bosh create release --force

    bosh upload release

  4. Deploy

    bosh deployment your_deployment_manifest_file

    bosh -n deploy

    bosh run errand replset --keep-alive

  5. When it completes ,you can check mongodb node using

    bosh vms

Road-map

  1. Dashboard

Contribution

Welcome to contribute through pull request

About

mongodb bosh release


Languages

Language:Shell 64.5%Language:HTML 35.5%