voxpupuli / puppet_webhook

Sinatra-based application that triggers puppet-related commands from VCS Webhook calls
Apache License 2.0
13 stars 7 forks source link

Puppet Server Decommission Endpoint #69

Open dhollinger opened 5 years ago

dhollinger commented 5 years ago

Add endpoint for decommissioning nodes in Puppet Server. This would call the Puppet CA API.

bastelfreak commented 4 years ago

what's the purpose of wrapping the Puppet CA API? Do we gain any benefit from it?

dhollinger commented 4 years ago

The purpose was to provide a single endpoint for internal applications to interact with the Puppet system. It'd be more for users looking for a way to build internal Console tooling if they didn't have/want to use Foreman or Puppet Enterprise.