https://github.com/jay7x/puppet-vaultbot
Puppet module to manage vaultbot (https://gitlab.com/msvechla/vaultbot)
https://github.com/jay7x/puppet-vaultbot
hashicorp-vault puppet puppet-module vaultbot
Last synced: 11 months ago
JSON representation
Puppet module to manage vaultbot (https://gitlab.com/msvechla/vaultbot)
- Host: GitHub
- URL: https://github.com/jay7x/puppet-vaultbot
- Owner: jay7x
- License: apache-2.0
- Created: 2022-04-07T05:26:09.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-11-04T13:23:18.000Z (over 2 years ago)
- Last Synced: 2024-05-01T12:42:39.657Z (almost 2 years ago)
- Topics: hashicorp-vault, puppet, puppet-module, vaultbot
- Language: Puppet
- Homepage:
- Size: 61.5 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# vaultbot
## Table of Contents
1. [Description](#description)
1. [Setup - The basics of getting started with vaultbot](#setup)
* [What vaultbot affects](#what-vaultbot-affects)
* [Setup requirements](#setup-requirements)
* [Beginning with vaultbot](#beginning-with-vaultbot)
1. [Usage - Configuration options and additional functionality](#usage)
1. [Limitations - OS compatibility, etc.](#limitations)
1. [Development - Guide for contributing to the module](#development)
## Description
Puppet module to install and configure [vaultbot](https://gitlab.com/msvechla/vaultbot/).
## Setup
### What vaultbot affects
* vaultbot binary
* vaultbot configuration files
* vaultbot timer and service
### Setup Requirements
Please review [metadata.json](metadata.json) for a list of requirements.
### Beginning with vaultbot
Use the `vaultbot::bundle` defined resource to configure certificate bundles you'd like to manage.
## Usage
TBD
## Reference
Reference documentation for the module is generated using
[puppet-strings](https://puppet.com/docs/puppet/latest/puppet_strings.html) and
available in [REFERENCE.md](REFERENCE.md)
## Limitations
The module has been built on and tested against Puppet 6 and higher.
The module has been tested on:
* Debian 11
* Ubuntu 20.04
## Development
Please contribute to the module on GitHub: .
## Copyright and License
This module is distributed under the [Apache License 2.0](LICENSE). Copyright belongs to the module's authors, including Yury Bushmelev and
[others](https://github.com/jay7x/puppet-vaultbot/graphs/contributors).