Skip to content

Installs OpenShift Origin on a Vagrant managed VM with CentOS 7

Notifications You must be signed in to change notification settings

ofrzeta/vagrant-openshift

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vagrant project for OpenShift installation

Installs OpenShift Origin on a Vagrant managed VM with CentOS 7. The main motivation of using this instead of minishift is that the latter doesn't support CRI-O as of now.

Features

  • fully automatic but customisable installation

  • defaults to CRI-O runtime

  • default configuration for Vagrant on Libvirt/KVM/Linux

  • configures nip.io as a default subdomain for OpenShift applications

Usage

  • Install Vagrant from https://www.vagrantup.com/downloads.html

  • Get dependencies for Libvirt installation

      sudo yum install qemu libvirt libvirt-devel ruby-devel gcc qemu-kvm
    
  • Get Vagrant Libvirt plugin

      vagrant plugin install vagrant-libvirt
    
  • Get CentOS box for CentOS/7 and Libvirt provider (optional)

      vagrant box add centos/7 --provider libvirt
    
  • Clone Git repo and run vagrant up

Todo

  • add VirtualBox specific configuration

  • adapt local scripts to other platforms

  • patches and PRs welcome

About

Installs OpenShift Origin on a Vagrant managed VM with CentOS 7

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages