Uploaded image for project: 'Camunda Optimize'
  1. Camunda Optimize
  2. OPT-2173

Parameterize performanceTests k8s namespace

    XMLWordPrintable

    Details

    • Type: Task
    • Status: Done
    • Priority: L3 - Default
    • Resolution: Done
    • Affects Version/s: None
    • Fix Version/s: 2.5.0, 2.5.0-alpha2
    • Component/s: backend
    • Labels:
      None

      Description

      Background:
      In '.ci/podSpecs/performanceTests' we have a static k8s namespace setup that however is used by mutliple pipelines with the implemenation of OPT-1716. This leads to conflicts if both jobs run in parallel. The existing solution also runs in conflicts if the same job is running on stage and out main ci or simply just multiple builds of the same job.

      AT:

      • add a variable to the namespace used in these k8s files that get's replaced with e.g. the job id
      • consider extracting the k8s setup done in import and cleanup-performance pipeline to a shared script as the setup to spin up the environment is identical

        Attachments

          Activity

            People

            Assignee:
            Unassigned Unassigned
            Reporter:
            sebastian.bathke Sebastian Bathke
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: