Seguire queste istruzioni per installare Gestione certificati in un cluster Servizio TKG che esegue TKr per vSphere 8.x.
Informazioni su Gestione certificati
Gestione certificati consente di gestire i certificati per i cluster Servizio TKG. Gestione certificati è un prerequisito per la maggior parte dei pacchetti standard, tra cui Contour, ExternalDNS, Prometheus e Harbor.
Prerequisiti
Attenersi ai seguenti prerequisiti.
Installare Gestione certificati
Completare questi passaggi per installare Gestione certificati.
- Recuperare un elenco delle versioni di Gestione certificati disponibili.
tanzu package available get cert-manager.tanzu.vmware.com -n tkg-system
Nota: In genere, è consigliabile utilizzare la versione più recente a meno che i requisiti non siano diversi. - Creare lo spazio dei nomi per Gestione certificati.
kubectl create ns cert-manager
- Installare Gestione certificati.
Modificare la versione di destinazione in base ai propri requisiti.
tanzu package install cert-manager -p cert-manager.tanzu.vmware.com -n cert-manager -v 1.12.2+vmware.2-tkg.2
- Verificare l'installazione di Gestione certificati.
tanzu package installed list -n cert-manager
tanzu package installed get -n cert-manager cert-manager
- Cercare nello spazio dei nomi di Gestione certificati le risorse create dall'installazione del pacchetto.
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
Risolvere i problemi
Utilizzare i comandi seguenti per verificare la presenza di messaggi di errore.
kubectl get pkgi -A
kubectl describe pkgi -n cert-manager cert-manage