Skip to content

[TASK] Allow to disable components in Identity auth #656

@aabouzaid

Description

@aabouzaid

Describe the use case:

At the moment, we don't have a mechanism to disable the auth sections in Identity because of the limitation of Helm sub-charts (the sub-charts cannot access each other), which means even if one of the components is disabled (e.g., Connectors), its config is still existing in Identity which confusing especially during the upgrade process (the disabled component password should be preserved even it's not used).

Describe the enhancement/feature:

Un till we have all components in the parent chart (flat structure), introduce a new key global.identity.auth.*.enabled to deal with that limitation (the downside is that the disabled app should be disabled in 2 places, the chart and in the Identity section).

In the future, when we move the rest of the components to the flat chart, we will overcome the downside mentioned above.

Desired outcome and acceptance tests:

  • It should be possible to disable component setup as well as in Identity.

Relevant support cases:
https://jira.camunda.com/browse/SUPPORT-20659

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/enhancementNew feature or requestkind/medicTasks for the medickind/taskneeds-triageIndicates an issue that needs a triage labelpossibly-outdatedFor github issues over a year oldsize/s<1 weeksupportMarks an issue as related to a customer support request (don't edit the lable)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions