Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 

README.md

#Puppet docker_compose module

##Overview

Proof of concept Puppet module to manage a docker-compose application

##Module Description

This Puppet module allows to manage a docker-compose application defined via a YAML file

##Usage

After you've installed the docker_compose module:

include docker_compose

This will install docker-compose into a Python virtualenv and will configure it. The latest version will be installed by default. If a specific version is required, it can be passed as parameter:

class { 'docker_compose':
  version => '1.2.0',
}

To manage a docker-compose application:

docker_compose::application { 'foo_app':
  ensure  => 'present',
  content => file('files/foo_app.yaml'),
}

##Requirements

The following Puppet modules are required:

  • stankevich/python >= 1.9.4

##Disclaimer

This module is created as a proof of concept and it's not intended to be used in production environments.

##Author

Carles Amigó - http://fr3nd.net

About

No description, website, or topics provided.

Resources

Releases

No releases published

Packages

No packages published
You can’t perform that action at this time.