Closed anzoman closed 1 year 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
@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.
Thank you!
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.