Installing cert-manager and certificates
API Connect includes a cert-manager you can use to manage certificates.
Before you begin
Before you install a cert-manager, you should know your strategy for using certificates with API
Connect.
- Review the certificate requirements in Deployment requirements.
- Review the certificates overview: Certificates in a Kubernetes environment
- Determine if you want to use custom certificates:
Do not use the procedure in this topic if you want to use custom certificates, or if you are deploying with IBM Kubernetes Service.
- If you are deploying onto IBM Kubernetes Service, you must use custom certificates. Use these instructions instead: Using custom certificates with IBM Kubernetes Service.
- If you are not deploying onto IBM Kubernetes Service, but want to use custom certificates, do not use these instructions. Instead, go to Custom certificates on Kubernetes.
- For additional instructions explaining how to install cert-manager and certificates in a two data center high availability (HA) deployment on Kubernetes, see Installing cert-manager and certificates in a two data center high availability deployment.
About this task
Use these instructions to install the supplied cert-manager and
ingress-issuer-v1-alpha1.yaml.
The file ingress-issuer-v1-alpha1.yaml is supplied by cert-manager. The
alpha designation in the filename ingress-issuer-v1-alpha1.yaml
refers only to the status of the stability of the Kubernetes CRD definition that is used by
cert-manager.