cookbook 'shifter', '= 0.1.0'
shifter (15) Versions 0.1.0 Follow0
Installs/Configures shifter
cookbook 'shifter', '= 0.1.0', :supermarket
knife supermarket install shifter
knife supermarket download shifter
shifter
Chef cookbook that installs Shifter - Linux Containers for HPC
Requirements
Requires the following cookbooks:
- 'tar', '~> 2'
Platforms
The following platforms are supported:
- Ubuntu (>= 14.04)
- Debian (>= 8.0)
- CentOS (>= 6)
Chef
- Chef 14.0+
TODO
- Add support for other options for udiRoot.conf config file
- Add support for static sshd build
Usage
To have the shifter resources available to your cookbook just include cookbook 'shifter', '~> 0'
in your Berksfile.
Resources
shifter_compile
Compiles shifter components from NERSC's git repo, by default.
shifter_install
Compiles shifter components, if they haven't been compiled already, and creates appropriate symlinks and config files for Shifter Runtime.
shifter_install_imagegw
Compiles shifter components, if they haven't been compiled already, and creates appropriate symlinks and config files for Shifter Image Gateway.
Attribute Name | Description |
---|---|
['shifter']['system'] |
Name of your system, e.g., edison or cori. This name must match a configured system in the imagegw. This is primarily used by shifterimg to self-identify which system it is representing. |
['shifter']['imagegw_fqdn'] |
Space seperated URLs for your imagegw. Used by shifterimg and Slurm batch integration to communicate with the imagegw. |
Authors
- Manuel Torrinha manuel.torrinha@tecnico.ulisboa.pt
shifter CHANGELOG
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
This file is used to list changes made in each version of the shifter cookbook.
0.1.1
Changed
- Version syntax so it complies with supermarket rules
0.1.0
Initial release.
Added
- Resources to compile and install shifter, still without configuration files
- Helper file
License Metric
0.1.0 passed this metric
0.1.0 passed this metric