All Projects → oracle → Vagrant Projects

oracle / Vagrant Projects

Licence: other
Vagrant projects for Oracle products and other examples

Programming Languages

shell
77523 projects

Projects that are alternatives of or similar to Vagrant Projects

Bento
Packer templates for building minimal Vagrant baseboxes for multiple platforms
Stars: ✭ 3,779 (+488.63%)
Mutual labels:  oracle, vagrant, virtualbox
Robox
The tools needed to robotically create/configure/provision a large number of operating systems, for a variety of hypervisors, using packer.
Stars: ✭ 303 (-52.8%)
Mutual labels:  oracle, vagrant, virtualbox
packer-ubuntu-18.04
packer example - Ubuntu Server 18.04.5
Stars: ✭ 37 (-94.24%)
Mutual labels:  vagrant, virtualbox
appside
Multitenant environment automation.
Stars: ✭ 36 (-94.39%)
Mutual labels:  vagrant, virtualbox
Vagrant Boxes
baseboxes build with packer.io for use with vagrant
Stars: ✭ 291 (-54.67%)
Mutual labels:  vagrant, virtualbox
packer-ubuntu
No description or website provided.
Stars: ✭ 29 (-95.48%)
Mutual labels:  vagrant, virtualbox
wordpress
The WordPress project layout used by many of Seravo's customers, suitable also for local development with Vagrant and git deployment
Stars: ✭ 95 (-85.2%)
Mutual labels:  vagrant, virtualbox
Packer Boxes
Jeff Geerling's Packer build configurations for Vagrant boxes.
Stars: ✭ 495 (-22.9%)
Mutual labels:  vagrant, virtualbox
ansible-role-test-vms
DEPRECATED - A Vagrant configuration to test Ansible roles against a variety of Linux distributions.
Stars: ✭ 42 (-93.46%)
Mutual labels:  vagrant, virtualbox
Kube Ansible
Build a Kubernetes cluster via Ansible playbook. 🔧 🔧 🔧
Stars: ✭ 354 (-44.86%)
Mutual labels:  vagrant, virtualbox
Pentest Env
Pentest environment deployer (kali linux + targets) using vagrant and chef.
Stars: ✭ 610 (-4.98%)
Mutual labels:  vagrant, virtualbox
halcyon-vagrant-kubernetes
Vagrant deployment mechanism for halcyon-kubernetes.
Stars: ✭ 12 (-98.13%)
Mutual labels:  vagrant, virtualbox
ansible virtualization
Ansible Collection: Virtualization roles
Stars: ✭ 31 (-95.17%)
Mutual labels:  vagrant, virtualbox
New-Machine
Utilizing Vagrant, Packer, Chocolatey, and Boxstarter to Configure my Dev Machines
Stars: ✭ 26 (-95.95%)
Mutual labels:  vagrant, virtualbox
magento2-fast-vm
Optimal vagrant developer box for Magento2. Folders synced by nfs/rsync. This box includes Magento developer utilities.
Stars: ✭ 89 (-86.14%)
Mutual labels:  vagrant, virtualbox
Vagrant Persistent Storage
A Vagrant plugin that creates a persistent storage and attaches it to guest machine.
Stars: ✭ 285 (-55.61%)
Mutual labels:  vagrant, virtualbox
insaneworks-packer-template
CentOS 7-8 8Stream / AlmaLinux 8 / FreeBSD 12 - 13 x64 + VirtualBox / VMWare for Packer Template + FreeBSD 13 / AlmaLinux 9 + Parallels
Stars: ✭ 38 (-94.08%)
Mutual labels:  vagrant, virtualbox
k3s-homeops-ansible
Bootstrap a k3s cluster on top of Ubuntu 20.04
Stars: ✭ 47 (-92.68%)
Mutual labels:  vagrant, virtualbox
Packer Templates
Packer templates for Vagrant base boxes
Stars: ✭ 471 (-26.64%)
Mutual labels:  vagrant, virtualbox
Magento2 Vagrant For Developers
Vagrant Box for Magento 2 Developers
Stars: ✭ 451 (-29.75%)
Mutual labels:  vagrant, virtualbox

vagrant-projects

A collection of Vagrant projects that provision Oracle and other software automatically, using Vagrant, an Oracle Linux box, and shell scripts. Unless indicated otherwise, these projects work with both Oracle VM VirtualBox and libvirt/KVM.

Prerequisites

All projects in this repository require Vagrant and either Oracle VM VirtualBox or libvirt/KVM with the vagrant-libvirt plugin.

If using VirtualBox

  1. Install Oracle VM VirtualBox
  2. Install Vagrant

If using libvirt/KVM on Oracle Linux

  1. Read Philippe's blog post for instructions on using the Vagrant libvirt provider

Getting started

  1. Clone this repository git clone https://github.com/oracle/vagrant-projects
  2. Change into the desired project folder
  3. Follow the README.md instructions inside the folder

Known issues

Metadata not found when creating new VM

We have recently renamed this repository. Unfortunately the new URL for the boxes metadata will not be taken into consideration if you already have a box locally (See Vagrant issue #9637).

You will see the following when you create a new VM:

==> ol7-vagrant: Checking if box 'oraclelinux/7' version '7.8.103' is up to date...
==> ol7-vagrant: There was a problem while downloading the metadata for your box
==> ol7-vagrant: to check for updates. This is not an error, since it is usually due
==> ol7-vagrant: to temporary network problems. This is just a warning. The problem
==> ol7-vagrant: encountered was:
==> ol7-vagrant:
==> ol7-vagrant: The requested URL returned error: 404 Not Found

When this happens:

  1. Ensure you have the correct metadata URL in your Vagrantfile:
    BOX_URL = "https://oracle.github.io/vagrant-projects/boxes"
  2. Remove your local copy of the box -- E.g. for oraclelinux/7:
    vagrant box remove --all oraclelinux/7

Hyper-V on Windows hosts

The projects in this repository are unlikely to work correctly on Windows hosts with Hyper-V enabled.

Windows features that enable Hyper-V include Application Guard, Containers, Credential Guard, Device Guard, Hyper-V, Virtual Machine Platform, Windows Hypervisor Platform, Windows Sandbox, and Windows Subsystem for Linux (WSL2 only; WSL1 does not use Hyper-V). If you encounter problems with the projects on a Windows host, please try disabling these features.

To completely disable all Hyper-V features, it may be necessary to run the command bcdedit /set hypervisorlaunchtype Off from an Administrator Command Prompt. After running this command, reboot the computer.

Contributing

This project welcomes contributions from the community. Before submitting a pull request, please review our contribution guide.

Security

Please consult the security guide for our responsible security vulnerability disclosure process.

Feedback

Please provide feedback of any kind via Github issues on this repository.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].