Add Terraform Service Resource Template Feature Flags
Service Resource Templates needs the ability to deprecate certain functionality. This can be done by incorporating a feature flag option so that deployments of Service Resources can have certain features flagged on or off as necessary.
Feature Option: OSDU Namespace This option should be enabled by default and creates the OSDU namespace and original config map for backward compatibility. In order to enable multiple releases and namespaces infrastructure in the future can not by default specify and hardcode a default namespace.
Feature Option: Flux This option should be enabled by default and installs and configures Flux. Moving forward flux should be a configurable option and not mandated. Release management is planned to use full helm chart capability to manage releases. Flux will move to an opt in feature if desired at the time of installation.