All integrationsCode Repositories

Puppet Forge

Look things up on the Puppet Forge, the public repository of Puppet modules, no account needed: search modules by owner, endorsement, operating system or Puppet version, read a module or one release (its dependencies, supported systems, Bolt tasks and plans, malware scan and download link), list releases and publishers, and start a workflow when a module you follow publishes a new version.

actions
7
trigger
1

Triggers

Start a workflow when something happens in Puppet Forge.

  • New Puppet Forge releaseRuns when a Puppet module you follow, such as puppetlabs-stdlib, publishes a new version on the Puppet Forge: once per version, with the version before it, the Puppet versions and modules it needs, and its download link.

Actions

Steps a workflow can run in Puppet Forge.

  • Search modulesFind Puppet modules on the Forge by words, owner, tag, endorsement, operating system, Puppet version, release date or whether they ship Bolt tasks or plans, best match, most downloaded or most recently released first. Each comes with its latest version, summary, downloads and endorsement. A page at a time.
  • Get a moduleRead a Puppet module: its summary, endorsement, downloads and rating, its latest version and when it came out, the operating systems and Puppet versions it supports, the modules it needs, its Bolt tasks and plans, every version, its links, and whether it is deprecated and what replaces it.
  • List releasesList the versions published on the Puppet Forge, newest or most downloaded first: of one module, of every module one owner publishes, or of the whole Forge. Each comes with its summary, release date, downloads, the Puppet versions it needs and its download link. Deleted releases are left out unless asked for.
  • Get a releaseRead one version of a Puppet module (the latest unless you pick one): when it came out, the modules and Puppet versions it needs, the operating systems it supports, its Bolt tasks and plans, its malware scan and quality score, its download link and checksums, and, if asked, its README and changelog.
  • List a module's plansList the Bolt plans a version of a Puppet module ships (the latest unless you pick one), with what each does, the parameters it takes and their defaults, and the command that runs it.
  • List usersList the people and organisations who publish modules on the Puppet Forge, most downloaded first or by number of releases, latest release or name, with how many modules and releases each has.
  • Get a userRead a Puppet Forge user's profile: the name they go by, how many modules and releases they have published, when they joined and their page listing their modules. Search modules with Owner lists the modules themselves.

Automate Puppet Forge with Lodol.

Connect Puppet Forge and ask your AI for your first workflow.

Free plan, no credit card