Uploaded image for project: 'RH Developer Hub Planning'
  1. RH Developer Hub Planning
  2. RHDHPLAN-94

[Feature Request] Dynamically Add Sidecar Containers If Plugin Installed

Create Doc EPIC from R...Prepare for Z ReleasePrepare Test Plan (Y R...XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Undefined Undefined
    • None
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • False

      Currently you are able to edit the Deployment of an RHDH instance and manually add sidecar containers. For the Lightspeed Backend Plugin we would benefit from having these sidecar containers automatically spun up if the plugin is installed. We are trying to leverage upstream containers that are written in Python from our Backstage Plugin, and since these plugins are written in .js/.ts we need to be able to have these Python containers spun up and available.

       

      From my research, currently the Ansible team is leveraging sidecar containers alongside their plugins, however, their instructions state you have to manually add them to the pod whereas we are requesting it be done if the plugin is installed (and tear down the container if it is uninstalled for instance).

      This container will be expecting environment variables to be passed through it so that will be a requirement as well.

              Unassigned Unassigned
              rh-ee-jdubrick Jordan Dubrick
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated:
                Resolved: