Accessdev admin guide


Accessdev is the NeCTAR virtual machine set up for ACCESS model configurations.

Administrators with root access are part of the tg8 project, this list is kept small.

General information about the Tenjin cloud accessdev runs on is at https://opus.nci.org.au/display/Help/Tenjin+Cloud+User+Guide

Puppet

Administration is version controlled using a Puppet repository, hosted at https://vlrepos.nci.org.au/tg8/puppet

See information on Puppet at https://puppet.com/docs/puppet/latest

The puppet repository has a number of modules provided by NCI under 'corefw' as well as modules developed by the ACCESS admins under 'modules'. There is also configuration under 'hieradata' that sets up some modules.

Changes should be made in a branch, and that branch tested on the test server 'accessdev-test.nci.org.au' before being merged

To update Puppet run

sudo puppet-update

To use a branch run sudo puppet-update --environment=BRANCH, the master branch name is 'production'