Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-4785

Add flexibility to default mounted secrets configuration

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • 1.5.0
    • None
    • Operator
    • 5
    • False
    • Hide

      None

      Show
      None
    • False
    • Hide
      = Enhanced secret configuration for YAML files
      RHDH now introduces the ability to configure multiple secrets within a single YAML file, similar to PVCs. Additionally, it allows annotations to specify:
      - The mount path for each secret
      - The specific containers where the secret should be mounted

      This enhancement provides greater flexibility in managing secrets across different containers.
      Show
      = Enhanced secret configuration for YAML files RHDH now introduces the ability to configure multiple secrets within a single YAML file, similar to PVCs. Additionally, it allows annotations to specify: - The mount path for each secret - The specific containers where the secret should be mounted This enhancement provides greater flexibility in managing secrets across different containers.
    • Feature
    • Done
    • RHDH Install 3267, RHDH Install 3268

      Story

      As an admin of RHDH, I want to be able to configure default mounted secrets

      • several secrets (like PVCs)
      • per-secret secret's mountPath 
      • containers the secret should be mounted to (not only Backstage container)

      Background

      For the time it is possible to configure only one (multi keys) secret by default with no ability to configure mount path and no ability to mount to other than Backstage container, which is blocker for using default configuration for dynamic-plugins init container (for example).

      Dependencies and Blockers

      QE impacted work

      Documentation impacted work

      Acceptance Criteria

      • It should enable multi-object configuration (like in PVC) for secret-files.
      • It should provide a way to mount some secrets (like dynamic-plugins-npmrc, dynamic-plugins-registry-auth) in the init container only, not the main container.
      • It should be documented

      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:
              2 Start watching this issue

                Created:
                Updated:
                Resolved: