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

Operator user experience, configuration management, and upstream alignment

Prepare for Y ReleasePrepare for Z ReleaseRemove QuarterXMLWordPrintable

    • Icon: Feature Feature
    • Resolution: Unresolved
    • Icon: Blocker Blocker
    • 1.4
    • 1.4
    • Operator
    • False
    • Hide

      None

      Show
      None
    • False
    • 0% To Do, 100% In Progress, 0% Done

      Feature Overview (aka. Goal Summary)

      • Enhance the RedHat RHDH Operator to improve user experience, configuration management, and upstream alignment

      Goals (aka. expected user outcomes)

      • Simplify and improve the configuration experience for users deploying Backstage on Kubernetes
      • Provide better visibility into the Backstage runtime state and configuration
      • Align the operator with upstream Backstage for faster feedback and broader adoption

      Requirements (aka. Acceptance Criteria):

      • PVC Support:
        • Implement Persistent Volume Claim (PVC) support for Backstage deployments
        • Allow users to configure PVC options through the Custom Resource (CR)
      • move to the new version of operator SDK
      • make mountPath of secrets/configmaps configurable
      • Explore enhancement of CR Status:
        • BackstageCR.Status with fields for current state of Backstage Runtime (Deployment, Service)
        • Propose a path to improve the operability and status checking of the health of a RHDH instance
      • Multi Configuration Profiles:
        • Implement two configuration profiles: RHDH (default) and bare backstage.io
        • This provides the foundation to use the operator for an upstream Backstage deployment
        • Document how to use both profiles

      Out of Scope (Optional)

      •  

      Documentation Considerations

      • Update installation and configuration guides to reflect new PVC support
      • Provide guidance on choosing and switching between configuration profiles
      • Include information on how to contribute to and benefit from the potential upstream Backstage operator

            gazarenk-1 Gennady Azarenkov
            rh-ee-mhild Marcel Hild
            Armel Soro
            RHIDP - Install
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated: