You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
David Hollinger III edited this page Oct 8, 2022
·
3 revisions
Requirements
Webhook-Go can run "standalone" or as an interface to an Orchestrator, such as Puppet Bolt. The dependencies for the application will change depending on where you want to run it.
r10k >= 3.14 (Standalone)
Bolt >= 3.22 (Orchestrator)
Puppet Server 6.x or 7.x
Installation
Pre-built binaries
Download the pre-built binary for your Operating System and architecture
Extract to a location of your choosing.
Make the program executable
Start the server ./webhook-go -c /path/to/webhook.yml or webhook-go.exe -c C:\path\to\webhook.yml
You can also place the webhook.yml file in the same location as the executable binary and run it. The config will automatically be picked up.
Packaging
Once this becomes GA, there will be packages built for Docker, RPM, DEB, and WinGet. Brew and Snap will be evaluated based on user demand.
Containers
This will be provided after the OS system packages are created.