Skip to content

hmdc/ood-images

 
 

Repository files navigation

Open OnDemand Images

This repo contains images in various technologies of the Open OnDemand platform

  1. containers in docker and podman
  2. vagrant image in vagrant
  3. vagrant image in vagrant-el8-with-slurm that contains a full Open OnDemand and SLURM environment (CentOS 8)
  4. vagrant image in vagrant-with-gridengine that contains a full Open OnDemand and Grid Engine environment (CentOS 7)
  5. vagrant image in vagrant-with-lsf that contains a full Open OnDemand and LSF environment (CentOS 7)
  6. vagrant image in vagrant-with-pbspro that contains a full Open OnDemand and PSBPro environment (CentOS 7)
  7. vagrant image in vagrant-with-slurm that contains a full Open OnDemand and SLURM environment (CentOS 7)
  8. fully fledged Virtual Machines in the vm directory

Setup

brew cask install vagrant
git clone https://github.com/OSC/ood-images.git
cd ood-images
vagrant plugin install vagrant-vbguest  # only required once, and is not tied to a particular Vagrant file / directory

Customization

Edit the files in common, e.g. to set environment variables define them in nginx_stage.yml.

The Docker containers live-mount these files, so you can edit them on the host filesystem, and then restart the web server from within the OOD Dashboard to pick up the changes.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 90.9%
  • HiveQL 5.1%
  • Dockerfile 3.2%
  • HTML 0.8%