At the moment, the lifecycle controller needs cert-manager to be installed. Therefore, you can install cert-manager using:

kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.11.0/cert-manager.yaml
kubectl wait --for=condition=Available deployment/cert-manager-webhook -n cert-manager --timeout=60s

After that, you can install the lifecycle toolkit using the current release manifest:

kubectl apply -f https://github.com/keptn/lifecycle-toolkit/releases/download/v0.5.0/manifest.yaml
kubectl wait --for=condition=Available deployment/klc-controller-manager -n keptn-lifecycle-toolkit-system --timeout=120s

Now, the Lifecycle Toolkit and its dependency is installed and ready to use.

Last modified 2023-02-22: Initial Page Setup (a02ccfb)