camunda-platform-helm icon indicating copy to clipboard operation
camunda-platform-helm copied to clipboard

[TASK] Test multitenancy in the Helm CI pipeline

Open jessesimpson36 opened this issue 1 year ago • 4 comments

          @jessesimpson36 what we can do now is allowing to test MT via GH labels so we don't change the default behavior yet we allow users to test MT if they want.

we can add a multiTenancy key in the tests and make it conditional like we have here: https://github.com/camunda/camunda-platform-helm/blob/26a13e0f26be665166b7f23345b5c9da18ed1714/.github/workflows/test-integration-main.yaml#L74

Using that var to load an extra val file in the actual tests via TEST_HELM_EXTRA_ARGS.

Originally posted by @aabouzaid in https://github.com/camunda/camunda-platform-helm/issues/963#issuecomment-1764517364

jessesimpson36 avatar Oct 19 '23 16:10 jessesimpson36

Just for records, currently, zbctl (v8.3.0) doesn't support deploying to a multi-tenancy setup. Till that, it's not possible to properly test the MT in our workflow.

aabouzaid avatar Oct 19 '23 17:10 aabouzaid

For the record, in W46 grooming, still zbctl doesn't support deploying to a multi-tenancy setup.

aabouzaid avatar Nov 15 '23 17:11 aabouzaid

Wating for: https://github.com/camunda/zeebe/issues/14477

aabouzaid avatar Nov 28 '23 21:11 aabouzaid

zbctl update has been de-prioritized so we cannot work on this task for the 8.5 release.

aabouzaid avatar Mar 22 '24 12:03 aabouzaid