Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/gibbs/gin-control
https://github.com/gibbs/gin-control
Last synced: 6 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/gibbs/gin-control
- Owner: gibbs
- Created: 2024-01-27T12:53:15.000Z (10 months ago)
- Default Branch: master
- Last Pushed: 2024-05-14T20:56:39.000Z (6 months ago)
- Last Synced: 2024-10-19T22:26:56.355Z (about 1 month ago)
- Language: Puppet
- Size: 8.79 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Gin Control
This is an example [Puppet Control Repository](https://www.puppet.com/docs/pe/2023.5/control_repo.html)
for implementing the gin and juniper modules in a serverless
environment using [bolt](https://www.puppet.com/docs/bolt/latest/bolt.html).```bash
bolt module install
``````bash
vagrant up ubuntu22
``````bash
bolt plan run -v gin::apply --run-as=root -t ubuntu22 --stream
```## Prerequisites
- Ensure the hostname (FQDN) is set.
- Install augeus (on debian libaugeas-dev and sudo gem install ruby-augeas)
- `sudo /opt/puppetlabs/puppet/bin/gem install ruby-augeas`