Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Puppet Security LinterNew to Visual Studio Code? Get it now.
Puppet Security Linter

Puppet Security Linter

tiago1998

|
900 installs
| (0) | Free
Security linter VSCode extension for Puppet
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Puppet Security Linter for Visual Studio Code

This extension integrates the Puppet Security Linter analysis right into Visual Studio Code, ensuring a perfect continuity in a developer's workflow.

The extension uses the puppet-sec-lint gem installed on the local computer. If the gem is not yet installed on the computer, install it by running gem install puppet-sec-lint.

More information on how to configure the linter can be found at the official github repository.

Features

When an Puppet (.pp) file is created or opened, the extension automatically starts running in real time.

When a security vulnerabilty is detected, a warning is imediately displayed, accompanied by an underline on the affected code.

puppet-sec-lint-vscode-window

By clicking on the link present in the warning, it's possible to consult a page with more information reagrding the vulnerabilities, how they could be exploited and solutions to mitigate or solve them.

puppet-sec-lint-vscode-vuln-page-link

puppet-sec-lint-vscode-vuln-page

Release Notes

1.0.0

Initial release. It supports the real time analysis of any Puppet Manifest open in Visual Studio code.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft