Custom CertManager Pod in CrashLoopBackoff During Luigi Installation

Problem

The custom cert-manager pod is crashing due to permissions issue.

Cluster
Copy
Pod logs
Copy

Environment

  • Platform9 Managed Kubernetes - v5.9.4
  • Kubernetes version 1.28.6

Answer

This is a known issue, and it is being tracked in the jira PMK-6659.

Workaround

To completely disable pf9 managed cert-manager and continue using custom cert-manager:

  1. Patch the pf9-addon-operator image to the custom private image platform9/pf9-addon-operator:8.0.5-hf1 which doesn't install/uninstall pf9-managed cert-manager.
  2. Apply the below script, which will point all the CRB from luigi-system to cert-manager system.
Master node
Copy
  1. Edit the below webhooks to set the namespace as cert-manager instead of luigi-system namespace.
Master node
Copy

` 4. And delete all the three cert-manager deployments from luigi-system.

Master node
Copy

Once this is done all the pf9-managed cert-manager will be completely cleaned and wont be applied again.

Additional Information

The fix release version is on PMK version 5.14

VariableType to search · ESC to discard
GlossaryType to search · ESC to discard
InsertType to search · ESC to discard
No matches