2.0 KiB
2.0 KiB
Team and repository tags
crane
Table of Contents
- Overview - What is the crane module?
- Module Description - What does the module do?
- Setup - The basics of getting started with crane
- Implementation - An under-the-hood peek at what the module is doing
- [Limitations - OS compatibility, etc.]
- Development - Guide for contributing to the module
- Contributors - Those with commits
- Release Notes - Release notes for the project
- Repository - The project source code repository
Overview
Crane is a lightweight docker pull API.
Module Description
The crane module is an attempt to make Puppet capable of managing the entirety of crane.
Setup
Beginning with crane
To use the crane module's functionality you will need to declare multiple resources. This is not an exhaustive list of all the components needed; we recommend you consult and understand the core of openstack documentation.
Implementation
Crane
puppet-crane is a combination of Puppet manifests and ruby code to deliver configuration and extra functionality through types and providers.
Beaker-Rspec
This module has beaker-rspec tests
To run:
bundle install
bundle exec rspec spec/acceptance
Development
Developer documentation for the entire puppet-openstack project.