Git Product home page Git Product logo

utility-vagrants's Introduction

utility-vagrants

A Vagrantfile collecting useful VMs

Usage

Install a type-2 hypervisor (all VMs are currently configured for VirtualBox) (https://www.virtualbox.org/wiki/Downloads )

Install Vagrant for your operating system (https://www.vagrantup.com/downloads.html )

To get a list of defined VMs: $ vagrant status

To start a particular VM: $ vagrant up centos7

To connect to a particular VM: $ vagrant ssh centos7

NOTE: for Windows, recommend RDP: $ vagrant rdp winserv2012std

VirtualBox Guest Additions

If you need to access host files from within the Vagrant VM, install the "VirtualBox Extension Pack" from the VirtualBox download page and then install the Vagrant plugin with: $ vagrant plugin install vagrant-vbguest

VM descriptions

amazonlinux-2 - Base Amazon Linux 2

centos65 - CentOS 6.5 OS + Puppet + Chef

centos6 - Base CentOS 6.7 OS

centos7 - Base CentOS 7 OS

centos8 - Base CentOS 8 OS

debian8 - Base Debian 8 (Jessie)

debian9 - Base Debian 9 (Stretch)

debian10 - Base Debian 10 (Buster)

rocky8 - Rocky Linux 8 (RHEL8 rebuild)

rocky9 - Rocky Linux 9 (RHEL9 rebuild)

ubuntu1404 - Base Ubuntu 14.04 OS (Trusty)

ubuntu1404_puppet - Ubuntu 14.04 OS with Puppet installed (Trusty)

ubuntu1504 - Base Ubuntu 15.04 OS (Vivid)

ubuntu1604 - Base Ubuntu 16.04 OS (Xenial)

ubuntu1604dev - Ubuntu 16.04 OS with Gnome desktop + Atom/VSCode IDEs + Git (Xenial)

ubuntu1804 - Base Ubuntu 18.04 OS (Bionic)

ubuntu2004 - Base Ubuntu 20.04 OS (Focal)

ubuntu2204 - Base Ubuntu 22.04 OS (Jammy)

winserv2012std - Windows Server 2k12 R2 Standard Edition

winserv2016eval - Windows Server 2k16 Standard Evaluation

NOTE: winserv2016eval given 2GB memory b/c Docker host. Two pre-installed images: microsoft/windowsservercore & microsoft/nanoserver

TODO

  • Add VMs with various SCM systems (Chef, Puppet, etc) pre-installed
  • Test suite of some sort

utility-vagrants's People

Contributors

arothian avatar jeffb4 avatar mariadb-jeffbachtel avatar zamoose avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.