keptn / lifecycle-toolkit

Toolkit for cloud-native application lifecycle management
https://keptn.sh
Apache License 2.0
303 stars 121 forks source link

Missing keptn-cert-manager leader-election Role #3434

Closed odubajDT closed 5 months ago

odubajDT commented 5 months ago

Description

When installing keptn without lifecycle-operator, leader-election Role of keptn-cert-manager is missing in the installed manifests. The reason is that keptn-cert-manager is using the same leader-election Role as scheduler. This way, if lifecycle-operator is disabled during the installation, the used Role is part of the lifecycle-operator helm charts (as scheduler helm-charts are part of this).

Additionally, scheduler is completely missing the leader-election Rolebinding.