https://github.com/simp/mcollective-puppet_bundle-agent
https://github.com/simp/mcollective-puppet_bundle-agent
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/simp/mcollective-puppet_bundle-agent
- Owner: simp
- License: apache-2.0
- Created: 2016-10-19T18:20:48.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2016-10-31T13:26:51.000Z (over 9 years ago)
- Last Synced: 2023-03-11T07:28:33.393Z (about 3 years ago)
- Language: Ruby
- Size: 8.79 KB
- Stars: 0
- Watchers: 15
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: Changes.md
- License: LICENSE.txt
Awesome Lists containing this project
README
# Puppet Bundle Agent
The Puppet Bundle Agent provides the ability to both `deploy` and `apply`
[Puppet Bundle](https://github.com/trevor-vaughan/mcollective-openscap-agent) artifacts.
Please report any errors or make feature requests in the [MCollective Puppet Bundle Project](https://github.com/simp/mcollective-puppet_bundle)
## Installation
Follow the [basic plugin install guide][install guide], taking all
the code from lib and adding it to your MCollective $libdir
[install guide]: https://docs.puppet.com/mcollective/deploy/plugins.html
## Configuring the agent
The agent should work without any additional configuration.
## Application usage
The `mco puppet_bundle` application has several subcommands to interact with an
OpenSCAP installation.
### mco puppet_bundle deploy
Pushes a puppet bundle out to a number of clients
```shell
$ mco puppet_bundle deploy my_bundle
* [ ============================================================> ] 1 / 1
```
### mco puppet_bundle apply
Applies a previously pushed bundle
```shell
$ mco puppet_bundle apply my_bundle
* [ ============================================================> ] 1 / 1
```
### mco puppet_bundle deploy --apply
Pushes and applies a bundle
```shell
$ mco puppet_bundle deploy my_bundle --apply
* [ ============================================================> ] 1 / 1
```