-
Bug
-
Resolution: Obsolete
-
Major
-
None
-
False
-
False
-
0
-
Undefined
-
Not Supported
-
-
ODC Sprint 201
-
Medium
Description of problem:
Recent release of service binding changed the default application projection to use files. This affects topology because we never set the value of `bindAsFiles`. Therefore prior to the latest release, it would have been `false`. But now it is `true`. This changes the default behavior because apps which expected env vars to be set, won't with the new spec.
Prerequisites (if any, like setup, operators/versions):
install service binding operator
Steps to Reproduce
- follow the setup here https://github.com/redhat-developer/service-binding-operator/tree/master/examples/nodejs_postgresql
- use topology to create a service binding between the app and the db
- inspect the yaml of the service binding
Actual results:
notice `bindAsFiles: true` in the spec
Expected results:
Prior to the latest release of service binding, `bindAsFiles` would be false
Reproducibility (Always/Intermittent/Only Once):
always