-
Story
-
Resolution: Done
-
Major
-
None
-
None
-
5
-
False
-
-
False
-
-
Story
As a user of RHDH Operator, I want to be able to mount external ConfigMap/Secret to Backstage container w/o specified subPath so that Kubernetes will be able to refresh it instead of Pod recreation experience (the only option we have for the time)
Background
The problem we are trying to solve here is:
Backstage plugin might have own logic of files watching and respectively applying changes (https://redhat-internal.slack.com/archives/C05HGAR2DT5/p1726839278291629) but currently it will not work for mounted (via external CM/Secret) files as currently the external CM/Secrets are mounted with subPath, watched by Operator which makes refreshing the whole Pod as a reaction.
To enable Kubernetes refresh some files instead we need to be able to not specify subPath.
It is proposed to:
- mount ConfigMaps/Secrets with specified mountPath and w/o specified key w/o subPath
Dependencies and Blockers
QE impacted work
Documentation impacted work
Acceptance Criteria
upstream documentation updates (design docs, release notes etc)
Technical enablement / Demo