awslabs / aws-saas-boost

AWS SaaS Boost is a ready-to-use toolset that removes the complexity of successfully running SaaS workloads in the AWS cloud.
Apache License 2.0
957 stars 188 forks source link

Move filesystem configuration to services, performance characteristics to tier. #487

Closed PoeppingT closed 1 year ago

PoeppingT commented 1 year ago

This commit refactors the way that AppConfig is saved for filesystems: moving the filesystem configuration object to be service specific and allowing only the filesystem performance characteristics to be configurable by tier, replacing the existing logic where all filesystem configurations were configurable by tier.

This commit also reworks the UI to support the above changes as well as changing the Onboarding service to correctly select from the AppConfig object.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache-2.0 license