Siga estas instrucciones para instalar el administrador de certificados en un clúster de Servicio TKG que ejecute TKr para vSphere 8.x.
Acerca del administrador de certificados
El administrador de certificados proporciona administración de certificados para clústeres de Servicio TKG. El administrador de certificados es un requisito previo para la mayoría de paquetes estándares, incluidos Contour, ExternalDNS, Prometheus y Harbor.
Requisitos previos
Debe cumplir los siguientes requisitos previos.
Instalar administrador de certificados
Complete estos pasos para instalar el administrador de certificados.
- Indique las versiones disponibles del administrador de certificados.
tanzu package available get cert-manager.tanzu.vmware.com -n tkg-system
Nota: Por lo general, debe utilizar la versión más reciente, a menos que los requisitos sean diferentes. - Cree el espacio de nombres del administrador de certificados.
kubectl create ns cert-manager
- Instale el administrador de certificados.
Ajuste la versión de destino para cumplir con sus requisitos.
tanzu package install cert-manager -p cert-manager.tanzu.vmware.com -n cert-manager -v 1.12.2+vmware.2-tkg.2
- Compruebe la instalación del administrador de certificados.
tanzu package installed list -n cert-manager
tanzu package installed get -n cert-manager cert-manager
- Compruebe el espacio de nombres del administrador de certificados para ver los recursos creados por la instalación del paquete.
kubectl -n cert-manager get all
NAME READY STATUS RESTARTS AGE pod/cert-manager-b5675b75f-flkjp 1/1 Running 0 6m14s pod/cert-manager-cainjector-f8dc756cf-f7xsv 1/1 Running 0 6m14s pod/cert-manager-webhook-6c888c8ddd-5xlnb 1/1 Running 0 6m14s NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE service/cert-manager ClusterIP 10.97.254.59 <none> 9402/TCP 6m14s service/cert-manager-webhook ClusterIP 10.105.225.156 <none> 443/TCP 6m14s NAME READY UP-TO-DATE AVAILABLE AGE deployment.apps/cert-manager 1/1 1 1 6m14s deployment.apps/cert-manager-cainjector 1/1 1 1 6m14s deployment.apps/cert-manager-webhook 1/1 1 1 6m14s NAME DESIRED CURRENT READY AGE replicaset.apps/cert-manager-b5675b75f 1 1 1 6m14s replicaset.apps/cert-manager-cainjector-f8dc756cf 1 1 1 6m14s replicaset.apps/cert-manager-webhook-6c888c8ddd 1 1 1 6m14s
Solucionar problemas
Utilice los siguientes comandos para buscar mensajes de error.
kubectl get pkgi -A
kubectl describe pkgi -n cert-manager cert-manage