Skip to content
Rajeev R edited this page Oct 7, 2019 · 18 revisions
Q: What configuration is recommended for Scenario 3?

We test with and recommend an t2.micro CentOS7 AMI or Ubuntu18. Also we support CentoOS7 or Ubuntu18 local machines as well.

Q: What types of services can I create using Jazz?

You can create:

  1. RESTful APIs
  2. Functions with triggers (schedule based too!)
  3. Static Websites
  4. Services leveraging Serverless Framework
Q: How do I enable code quality and vulnerability scanning in Jazz?

For release v1.7 and higher you can benefit from automatic code quality and vulnerability scanning. You can enable this in multiple ways:

  1. Easiest is to enable this during install. Pass the --sonarqube flag. The updated Installer.py command would look something like:

python Installer.py install --stackprefix myteststack --adminemail test@tst.com --region us-east-1 --sonarqube scenario3

  1. Post-Install: To enable code quality post install, navigate to SLF/jazz-build-module and update the config file's values under the node $.CODE_QUALITY.

Note: As per the https://github.com/tmobile/jazz-installer/wiki#limitations , you have to disable the vulnerability scan from Jazz version > v1.12 since it has disk space limit of 10GB.

Q: How can I invite users to register with my Jazz Instance?

Share your Jazz home URL along with the registration code (default is Jazz)

Q: Can I put my Installer box to sleep when not using Jazz?

Yes. Just remember that if you delete the Git repo you installed Jazz from it will nuke you Terraform statefile, and you will not be able to destroy the stack. Because we are (mis)using Terraform backup your .tfstate is not sufficient. That will be fixed, but in the meantime we strongly recommend you retain the entire Git folder you ran the installer from.