Configurer API Connecteur du graphe de services pour Kong Gateway à l’aide de SGC Central
Configurez des tâches d’importation planifiée pour extraire Kong Gateway des données dans votre Base de données de gestion des configurations (CMDB).
Avant de commencer
Rôle requis : admin
Pourquoi et quand exécuter cette tâche
L’expérience de playbook pour les connecteurs d’intégration est activée avec SGC Central le Espace de travail CMDB. Pour configurer l’application, consultez Configurer SGC Central et pour plus d’informations sur l’interaction SGC Central avec un playbook, consultez Interagir avec le playbook.
Procédure
- Accédez à la Espaces de travail > Espace de travail CMDB.
- Dans le Espace de travail CMDB, sélectionnez SGC Central.
-
Sur la page Vue d’ensemble, sélectionnez Créer une connexion.
Conseil :Vous pouvez également sélectionner Créer une connexion sur la page Toutes les connexions.
- Dans la fenêtre Créer une connexion, sélectionnez le type de Kong connecteur, puis sélectionnez Créer une connexion.
-
Remplissez les conditions préalables initiales lors de la première configuration d’une connexion à l’aide d’un connecteur.
Remarque :Cette étape n’est nécessaire que lors de la première configuration. Consultez Effectuer les tâches de configuration initiale lors de la création d’une connexion dans SGC Central.
-
Sélectionnez un modèle pour le type d’authentification afin de créer une connexion.
- À l’étape Configuration du playbook, sélectionnez l’activité Sélectionner un modèle d’alias .
-
Sélectionnez un type de modèle.
- Authentification RBAC Kong : sélectionner lors de l’utilisation de l’authentification basée sur les jetons.
- Authentification de base Kong : sélectionnez lors de l’utilisation de l’authentification de base.
-
Saisissez les détails de la connexion et testez la connexion de l’API pour l’importation des Kong Gateway données.
- À l’étape Configuration du playbook, sélectionnez l’activité Configurer et tester la connexion .
-
Remplissez les champs du formulaire.
Tableau 1. Configurer et tester le formulaire de connexion Champ Description Nom de la connexion Nom permettant d’identifier l’enregistrement de Kong Gateway connexion. Nom d'hôte Adresse URL d’administrateur du serveur d’API Kong Admin . Protocole Protocole utilisé pour la connexion assurant une communication sécurisée entre le client et le Kong serveur. Remplacer le port par défaut Port utilisé par l’API Kong Admin . Clé API Secret d’authentification Kong Gateway pour se connecter au service. Ce champ apparaît uniquement lorsque l’authentification RBAC Kong est sélectionnée dans l’activité Sélectionner un modèle d’alias . Nom d'utilisateur Nom d’utilisateur requis pour authentifier les demandes à l’API Kong Gateway Admin . Ce champ apparaît uniquement lorsque l’authentification de base Kong est sélectionnée dans l’activité Sélectionner un modèle d’alias . Mot de passe Mot de passe associé au nom d’utilisateur requis pour authentifier les demandes. Ce champ apparaît uniquement lorsque l’authentification de base Kong est sélectionnée dans l’activité Sélectionner un modèle d’alias . - Sélectionnez Créer et tester la connexion.
- Une fois le test de connexion terminé, sélectionnez Continuer.
- Facultatif :
Définissez les propriétés de configuration pour la connexion.
- À l’étape Configuration du playbook, sélectionnez l’activité Définir les propriétés de configuration .
-
Dans le Exclude workspaces champ, saisissez l’espace de travail qui doit être exclu de l’importation.
Pour plusieurs espaces de travail, séparez-les par des virgules. Par exemple :
espace de travail1,espace de travail2. Si vous laissez ce champ vide, les sources de données du connecteur importent les données de tous les espaces de travail. -
Cochez la case Importer les balises pour ingérer des Kong Gateway balises à partir du service.
Lorsque cette option est sélectionnée, spécifiez le séparateur de paires clé-valeur pour les balises dans le champ Séparateur de valeurs de balises . Si cette option n’est pas sélectionnée, les balises ne sont pas extraites.
-
Dans le champ Séparateur de valeur des balises , entrez le séparateur de la clé et de la valeur dans les balises.
Par exemple, si le séparateur de valeur de la balise est défini sur
=, la baliseenv=prodest enregistrée avecenvcomme clé etprodcomme valeur.Si ce champ est laissé vide, aucune balise n’est ingérée.
- Sélectionnez Continuer.
-
Configurez le calendrier d’importation pour importer des données à intervalles réguliers.
- À l’étape Configuration du playbook, sélectionnez l’activité Configurer le calendrier d’importation .
- Sélectionnez Configurer le calendrier d’importation.
- Développez l’importation de données planifiée parent dans la liste Calendriers d’importation pour sélectionner le calendrier d’importation de la passerelle SG-Kong .
-
Dans la boîte de dialogue Configurer le calendrier d’importation , cochez la case Actif , puis renseignez les détails du calendrier et de l’heure d’exécution.
Pour plus d'informations, consultez Schedule a data import.
-
Sélectionnez Enregistrer.
Vous pouvez également sélectionner Exécuter maintenant pour exécuter immédiatement le calendrier d’importation.
- Sélectionnez Continuer.
- À l’étape Configuration du playbook, sélectionnez l’activité Confirmer la configuration de la connexion pour vérifier si la connexion a été configurée.
Que faire ensuite
Sélectionnez Afficher toutes les connexions pour examiner les détails de la connexion. La connexion configurée apparaît dans la liste Connexions installées.