goldstack icon indicating copy to clipboard operation
goldstack copied to clipboard

Goldstack v3

Open mxro opened this issue 3 years ago • 0 comments

Changes

  • Replace goldstack.json with deployments.json
    • Add "$comment": "Run 'yarn goldstack deployment add' to add a deployment."
    • Add links to JSON schema descriptions
    • Also consider parsing from Terraform config directly https://github.com/tmccombs/hcl2json - no JSON configuration file required then
  • Implement CLI with commands
    • yarn goldstack deployment add: to add a deployment
    • yarn goldstack template add: to add a new module
  • Remove web interface for configuring deployments
  • Change homepage to:

image

  • Implement template picker
  • Create templates page
  • Investigate decoupling templates from library
    • NPM module for Terraform that works for all templates terraform-exec
    • Directly link NPM module for packaging and deployment lambda-deploy, s3-deploy
    • Move all metadata for templates into their own directory, making it easier to contribute templates
    • Move documentation for templates into their own directory, loading docs from DB instead of statically deploying as part of documentation

mxro avatar Jan 19 '23 20:01 mxro