ansible-community / awesome-ansible

Awesome Ansible List
Creative Commons Zero v1.0 Universal
1.39k stars 139 forks source link

Add Steampunk Spotter from XLAB Steampunk #75

Closed anzoman closed 1 year ago

anzoman commented 2 years ago

This PR adds a link to Steampunk Spotter - an Assisted Automation Writing tool that analyzes and offers recommendations for your Ansible Playbooks. The tool has been developed by XLAB Steampunk.

KeyboardInterrupt commented 2 years ago

Hi, This service needs a subscription to work, right? Is there any way to test the tool for Free without registering? Will Playbooks be sent to the XLAB/ Steampunk Servers for analysis, or does spotter run its checks locally ?

Greetings ^C

anzoman commented 2 years ago

@KeyboardInterrupt yes true, user has to create Steampunk Spotter account to be able to use this tool. With BASIC subscription plan, which is free, you can perform up to 50 scans/month and up to 100 tasks per each scan.

Both of your questions are among the most common ones and I can actually quote this from FAQ:

With registration, we avoid unauthenticated requests and reduce malicious load on the API, while still making it as accessible as possible.

Don’t worry, we value privacy as much as the next person. Your playbook is not stored anywhere and is not transmitted to us. Steampunk Spotter is designed to collect as little data as possible to still provide an efficient scan of your content. By default, Spotter uses only module names and the names of parameters used in your playbooks. Using additional command line options, you can allow Spotter to also collect data such as task names, parameter values, and filenames used.

Spotter allows you to extract the data locally before submitting it to our servers. This allows you to review the data, edit it, and then push it for scanning.

The extent of the scan report depends on the amount of data you decide to share with Spotter.

For any more questions visiting Steampunk Spotter FAQ might help.

KeyboardInterrupt commented 1 year ago

Thank you!