Uploaded image for project: 'SAFe Solution'
  1. SAFe Solution
  2. SS-47

MVP subsystems as self standing separable charts

    XporterXMLWordPrintable

Details

    • Capability
    • Could have
    • PI8
    • None
    • Data Processing, Obs Mgt & Controls
    • Hide

      So that integration and fault finding can be done in a systematic and piecewise manner and recovery of failures can be done quicker.

      Show
      So that integration and fault finding can be done in a systematic and piecewise manner and recovery of failures can be done quicker.
    • 3
    • Sprint 5
    • PI22 - UNCOVERED

    Description

      As an integrator of various sub-entities (e.g TMC subarrays, csp lmc, cbf, sdp tango devices, etc); I  want to deploy/install and delete/uninstall those entities as sub-charts in a piecewise manner without affecting the state of the system (other than gracefully degrading its available functionalities) in order to separate issues, recover quickly from failures (by restarting only a subset) and test/diagnose issues occurring on a system level.

      Therefore as a capability, all deployable applications (helm charts) must as a minimum be able to deploy with the following characteristics:

      1. deploy standalone with any missing runtime dependencies placing the deployment in an appropriate waiting state until missing parts are deployed
      2. run a self-test on itself to verify deployment and expected features and functionalities are working
      3. deploy with simulators/mocks to test functionalities on the deployment that can only be achieved with the presence of other runtime deployments

      Note the presence/absence of shared dependencies (for example the tango base or etcd cluster) is a special case that may need to be deployed always in order to effectively have self-standing deployable charts.

      Attachments

        Issue Links

          Features

          Structure

            Activity

              People

                j.santander-vela Santander-Vela, Juande
                g.leroux Le Roux, Gerhard [X] (Inactive)
                Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Capability Progress

                  Feature Point Burn-up: (100.00%)

                  Capability Estimate: 3

                  CountFeature Points
                  Todo00
                  In Progress   00
                  Done58
                  Total58

                  Dates

                    Created:
                    Updated:
                    Resolved:

                    Structure Helper Panel