Configurez un gestionnaire de certificats externe
Si un gestionnaire de certificats existe déjà dans votre cluster Kubernetes, vous devez effectuer certaines étapes préalables afin qu'Astra Control Center n'installe pas son propre gestionnaire de certificats.
-
Vérifiez qu'un gestionnaire de certificats est installé :
Exemple de réponse :
cert-manager essential-cert-manager-84446f49d5-sf2zd 1/1 Running 0 6d5h cert-manager essential-cert-manager-cainjector-66dc99cc56-9ldmt 1/1 Running 0 6d5h cert-manager essential-cert-manager-webhook-56b76db9cc-fjqrq 1/1 Running 0 6d5h
-
Créez une paire de certificats/clés pour le
astraAddress
FQDN :Exemple de réponse :
Generating a 2048 bit RSA private key ..................+++ ........................................+++ writing new private key to 'tls.key'
-
Créez un secret avec des fichiers générés précédemment :
Exemple de réponse :
secret/selfsigned-tls created
-
Créer un
ClusterIssuer
fichier qui est exactement le suivant mais qui comprend l'emplacement de l'espace de noms où votrecert-manager
des pods sont installés :Exemple de réponse :
clusterissuer.cert-manager.io/astra-ca-clusterissuer created
-
Vérifiez que le
ClusterIssuer
s'est correctement installé.Ready
doit être deTrue
avant de pouvoir continuer :Exemple de réponse :
NAME READY AGE astra-ca-clusterissuer True 9s
-
Complétez le "Procédure d'installation d'Astra Control Center". Il y a un "Étape de configuration requise pour le groupe de centre de contrôle Astra YAML" Dans lequel vous modifiez la valeur CRD pour indiquer que le gestionnaire de certificats est installé en externe. Vous devez effectuer cette étape pendant l'installation pour que le centre de contrôle Astra reconnaisse le responsable du certificat externe.