Installing Cert-Manager for IKS

You can install Cert-Manager to support IBM Kubernetes Service (IKS).

Procedure

  1. Ensure KUBECONFIG is set for the target cluster:
    ibmcloud ks cluster config --cluster <CLUSTER NAME>
  2. Obtain Cert-Manager v1.7.1 from https://github.com/cert-manager/cert-manager/releases/tag/v1.7.1.
  3. Install cert-manager by obtaining cert-manager.yaml from the v1.7.1 distribution. Do not specify a custom namespace:
    kubectl apply -f cert-manager.yaml
  4. Wait for cert-manager pods to enter Running 1/1 status before proceeding.

    To check status:

    kubectl -n cert-manager get po
    There are 3 cert-manager pods in total.
  5. When cert-manager is running, create custom certificates.