Cette étape explique comment créer les identifiants TLS requis pour le fonctionnement d'Apigee hybrid.
Créer des certificats TLS
Vous devez fournir des certificats TLS pour la passerelle d'entrée d'exécution dans votre configuration Apigee hybrid. Pour les besoins de ce guide de démarrage rapide (une installation d'essai hors production), la passerelle d'exécution peut accepter des identifiants autosignés. Dans les étapes suivantes, openssl est utilisé pour générer les identifiants autosignés.
Lors de cette étape, vous allez créer les fichiers d'identifiants TLS et les ajouter au répertoire base_directory/hybrid-files/certs
.
À l'Étape 7 : Configurer l'environnement d'exécution hybride, vous allez ajouter les chemins d'accès des fichiers au fichier de configuration du cluster.
- Assurez-vous que vous vous trouvez dans le répertoire
base_directory/hybrid-files
que vous avez configuré à la section Configurer la structure de répertoire du projet. - Veillez à enregistrer un nom de domaine dans la variable d'environnement
DOMAIN
à l'aide de la commande suivante :echo $DOMAIN
-
Exécutez la commande suivante à partir du répertoire
hybrid-files
:openssl req -nodes -new -x509 -keyout ./certs/keystore.key -out \ ./certs/keystore.pem -subj '/CN='$DOMAIN'' -days 3650
Où
DOMAIN
correspond à celui utilisé pour votre environnement dans la Partie 1, Étape 5 : Créer un groupe d'environnements.Cette commande crée une paire certificat/clé autosignée que vous pouvez utiliser pour l'installation rapide.
-
Vérifiez que les fichiers se trouvent dans le répertoire
./certs
à l'aide de la commande suivante :ls ./certs
keystore.key keystore.pem
Où
keystore.pem
correspond au fichier de certificat TLS autosigné etkeystore.key
au fichier de clé.
Vous disposez désormais des identifiants nécessaires pour gérer Apigee hybrid dans votre cluster Kubernetes. Vous allez ensuite créer un fichier que Kubernetes utilisera pour déployer les composants d'exécution Apigee hybrid sur le cluster.
1 2 3 4 5 6 (SUITE) Étape 7 : Configurer l'environnement d'exécution hybride 8 9