Uploaded image for project: 'SAFe Program'
  1. SAFe Program
  2. SP-1266

Reduce Container Drag: generate a multi device server using chart based paramaters only (values.yaml)

Details

    • Feature
    • Not Assigned
    • PI10
    • None
    • None
    • Obs Mgt & Controls
    • Hide

      This ticket arose from a problem workshop (see https://miro.com/app/board/o9J_koKNl68=/?moveToWidget=3074457349549897367&cot=12)

      By reducing the number of containers and interprocess communication I have less need for a large execution environment for development. Changing inter processing to intra-processing communication should also reduce the latency involved in communicating between two parallel routines. 

      Show
      This ticket arose from a problem workshop (see  https://miro.com/app/board/o9J_koKNl68=/?moveToWidget=3074457349549897367&cot=12 ) By reducing the number of containers and interprocess communication I have less need for a large execution environment for development. Changing inter processing to intra-processing communication should also reduce the latency involved in communicating between two parallel routines. 
    • Hide

      Demonstrate using the current tango example how such a configuration can be done.

      Show
      Demonstrate using the current tango example how such a configuration can be done.
    • 1.5
    • 1
    • 8.667
    • Team_SYSTEM
    • Sprint 2
    • Hide

      The refactor of the tango-util library helm chart has been completed, and the tango example has been refactored to use it. Documentation is available here https://developer.skatelescope.org/projects/ska-tango-images/en/latest/helm_charts.html#the-tango-util-helm-chart . Also, the changed library has been integrated with Skampi but the new features have not been activated. This will need to be done by each team.

      Show
      The refactor of the tango-util library helm chart has been completed, and the tango example has been refactored to use it. Documentation is available here https://developer.skatelescope.org/projects/ska-tango-images/en/latest/helm_charts.html#the-tango-util-helm-chart . Also, the changed library has been integrated with Skampi but the new features have not been activated. This will need to be done by each team.
    • 10.3
    • Demonstrated

    Description

      As a developer, I want to specify the configuration of a device server using the domain language of tango only and in a single location (values.yaml) of the chart used to deploy the application. In particular, the device configuration shall determine how a device server is composed out of multiple devices (as instances of their particular classes defined in the module). However, in general, the configuration shall be exhaustive in nature in that all the deployment configuration data shall be contained here, thus replacing or refactoring the current dsconfig mechanism requiring a seperate configuration in a json file.

       

      Attachments

        Issue Links

          Structure

            Activity

              People

                g.leroux Le Roux, Gerhard [X] (Inactive)
                g.leroux Le Roux, Gerhard [X] (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Feature Progress

                  Story Point Burn-up: (100.00%)

                  Feature Estimate: 1.5

                  IssuesStory Points
                  To Do00.0
                  In Progress   00.0
                  Complete511.0
                  Total511.0

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel