Sha256: 3fd60a8cb1846905a598fa9238acebcbf7414f5bb26daaac22dd3d2a729c912c

Contents?: true

Size: 1.03 KB

Versions: 5

Compression:

Stored size: 1.03 KB

Contents

# PuppetDB_Rundeck

puppetdb_rundeck is a sinatra based application to provide integration between [PuppetDB](https://docs.puppetlabs.com/puppetdb/latest/) and [Rundeck](http://rundeck.org/).
It provides an api in either xml or yaml that allows the node and fact data with puppetdb to use used as a resource
with rundeck.

[![Build
Status](https://secure.travis-ci.org/opentable/puppetdb_rundeck.png)](https://secure.travis-ci.org/opentable/puppetdb_rundeck.png)

## Installation

Install it yourself as:

    $ gem install puppetdb_rundeck

## Usage

Start the application:

    $ puppetdb_rundeck --pdbhost <puppetdb hostname> --pdbport <puppetdb port> --port <application port>

Then go to the following endpoint in your browser:

    http://localhost:<port>/api

## Contributing

1. Fork it ( http://github.com/opentable/puppetdb_rundeck/fork )
2. Create your feature branch (`git checkout -b my-new-feature`)
3. Commit your changes (`git commit -am 'Add some feature'`)
4. Push to the branch (`git push origin my-new-feature`)
5. Create new Pull Request

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
puppetdb_rundeck-1.0.0 README.md
puppetdb_rundeck-0.3.1 README.md
puppetdb_rundeck-0.3.0 README.md
puppetdb_rundeck-0.2.3 README.md
puppetdb_rundeck-0.2.2 README.md