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.
Description
When installing keptn without
lifecycle-operator
, leader-electionRole
ofkeptn-cert-manager
is missing in the installed manifests. The reason is thatkeptn-cert-manager
is using the same leader-electionRole
asscheduler
. This way, iflifecycle-operator
is disabled during the installation, the usedRole
is part of thelifecycle-operator
helm charts (asscheduler
helm-charts are part of this).Additionally,
scheduler
is completely missing the leader-electionRolebinding
.