If your existing IBM® App Connect Operator is installed in a Kubernetes environment, upgrade cert-manager and the NGINX ingress controller
in case older APIs used by the current installations have been removed.
Procedure
To upgrade cert-manager and the NGINX ingress controller, complete the following
steps:
- Upgrade the Kubernetes certificate management controller
(cert-manager) in your cluster to version 1.17.2. For more information, see Upgrading in the cert-manager documentation.
Example:
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.12.16/cert-manager.yaml
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.16.3/cert-manager.yaml
kubectl apply -f https://github.com/cert-manager/cert-manager/releases/download/v1.17.2/cert-manager.yaml
- Upgrade the NGINX ingress controller. For more information, see Upgrading in the NGINX Ingress Controller documentation.
Example:
kubectl set image deployment/nginx-ingress-ingress-nginx-controller \
controller=k8s.gcr.io/ingress-nginx/controller:v1.2.0@sha256:d8196e3bc1e72547c5dec66d6556c0ff92a23f6d0919b206be170bc90d5f9185 \
-n ingress