Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/npwalker/pe-gitlab-vagrant-stack
A Vagrant stack for testing PE with Gitlab
https://github.com/npwalker/pe-gitlab-vagrant-stack
Last synced: about 2 months ago
JSON representation
A Vagrant stack for testing PE with Gitlab
- Host: GitHub
- URL: https://github.com/npwalker/pe-gitlab-vagrant-stack
- Owner: npwalker
- Created: 2015-05-21T16:21:12.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-05-22T00:22:32.000Z (over 9 years ago)
- Last Synced: 2024-05-08T22:04:06.590Z (8 months ago)
- Language: Ruby
- Size: 137 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PE Gitlab Vagrant Stack
The goal of the stack is to facilitate testing and understanding of how to use setup r10k with gitlab
The stack automates installation of the webhook on the puppet-master with some puppet code in site.pp.
The final steps to setup the post receive hook are manual.
1. Make sure your ssh key is setup for root on the puppet master and you've configured it for your gitlab user
-
2. Configure a post-receive hook on your control repo
-
3. You can confirm it all works by tailing the webhook logs while pushing a change to your control repo
- `tail -f -n 0 /var/log/webhook/*.log`## Other Notes
This is based on the puppet-debugging-kit.
https://github.com/Sharpie/puppet-debugging-kit