1. Bigtop
  2. BIGTOP-1072

Vagrant scripts for spinning up and "hydrating" bigtop vms


    • Type: Bug Bug
    • Status: Resolved
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 0.7.0
    • Fix Version/s: 0.8.0
    • Component/s: deployment
    • Labels:


      Vagrant is a tool that spins up VMs for you and destroys them. The only real requirement it has is that a "base box" has been created before hand.

      At that point, you can install the VM using different provider hosts (kvm,virtualbox,etc...).

      The goal of vagrant is to unify VM environments for developers with production env. This is very similar to what bigtop aims at providing. Vagrant adds host/guest shared directories, static ips, and allthe other goodies that one has to configure manually, into vm provisioning in a vendor neutral fashion: Essentially giving a declarative API to VM creation.

      I would like to suggest that bigtop provides / maintains vagrant startup scripts that layer hadoop tools on top of a "base box" vm. This is slightly different than the current strategy which creates a full blown VM with hadoop on it. The vagrant approach provides a means for more developer customization of the vm artifacts being used without adding any real overhead (other than having vagrant installed and understanding the very simply vagrant recipe for creating a vm).

      Probably in the begining this could be complimentary to the boxgrinder created VMs, and over time, maybe people would migrated to using the vagrant provisioned VMs as they become more popular and use of vagrant gets more common in the community.

      1. BIGTOP-1072.1.patch
        4 kB
        jay vyas
      2. BIGTOP-1072.2.patch
        4 kB
        jay vyas


        Konstantin Boudnik made changes -
        Component/s Deployment [ 12316810 ]
        Konstantin Boudnik made changes -
        Fix Version/s 0.8.0 [ 12324841 ]
        Konstantin Boudnik made changes -
        Affects Version/s 0.7.0 [ 12324362 ]
        Sean Mackrory made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Sean Mackrory made changes -
        Assignee jay vyas [ jayunit100 ]
        jay vyas made changes -
        Attachment BIGTOP-1072.2.patch [ 12617596 ]
        jay vyas made changes -
        Field Original Value New Value
        Attachment BIGTOP-1072.1.patch [ 12614252 ]
        jay vyas created issue -


          • Assignee:
            jay vyas
            jay vyas
          • Votes:
            0 Vote for this issue
            8 Start watching this issue


            • Created: