All Projects → NeCTAR-RC → nectar-images

NeCTAR-RC / nectar-images

Licence: Apache-2.0 License
No description, website, or topics provided.

Programming Languages

Jinja
831 projects
shell
77523 projects
python
139335 projects - #7 most used programming language

NeCTAR Images

This repository contains the scripts used for building the official images used by the NeCTAR Research Cloud.

We use Ansible to provision images, which are build using Packer and the QEMU/KVM provider from ISO with kickstart/preseed.

Testing

A Vagrant file is present which is useful for testing the Ansible roles are working correctly.

Run vagrant status in the top level directory for a list of available virtual machine profiles you can test.

To launch a test Vagrant instance, use the following command:

vagrant up --no-destroy-on-error <name>

The Vagrant config prefers the libvirt backend, which is ideal for Linux machines but you'll need to set it up yourself and support non-root access. The virtualbox provider is also enabled if you'd prefer to use that.

You can set the provider manually on the command line using the provder argument. For example:

vagrant up --provider virtualbox
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].