sodafoundation / installer

provides easy installation and basic deployment based on specific configurations for SODA Projects
Apache License 2.0
35 stars 68 forks source link

Add an installation flag `enable_storage_service_plans` to enable client to know whether the multicloud service supports Custom service plans #463

Closed anvithks closed 3 years ago

anvithks commented 3 years ago

Issue/Feature Description: SODA Multicloud is adding support for custom service plans which will abstract the available backends from the users. Since this will change how the client will consume the APIs client (SODA Dashboard). The APIs will remain the same but there are some changes in the parameters and how they are populated. To enable the dashboard to know whether the SODA Multicloud installation will be with Custom service plans in mind we need enable a boolean enable_storage_service_plans which can be exposed as an env variable to the dashboard container to enable to disable the custom service plan features.

Why this issue to fixed / feature is needed(give scenarios or use cases):

How to reproduce, in case of a bug:

Other Notes / Environment Information: (Please give the env information, log link or any useful information for this issue)