• Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • 1.4.0
    • None
    • Operator
    • None

      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

              gazarenk-1 Gennady Azarenkov
              gazarenk-1 Gennady Azarenkov
              RHIDP - Install
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: