Création d'un fournisseur de source de configuration Serveur Bitbucket
Créez un fournisseur de source de configuration dans le gestionnaire de ressources à partir du serveur Bitbucket.
Avant de commencer
Voici les préalables pour connecter Oracle Cloud Infrastructure Resource Manager au serveur Bitbucket.
- Serveur privé
-
- Instance privée
- Adresse IP privée connectée à un nom de domaine privé au moyen d'une zone DNS privée, à l'aide d'un point d'extrémité privé
- Certificat. Voir Création d'un certificat et Importation d'un certificat existant
- Le serveur doit s'exécuter sur HTTPS sur le port 443 (autorité de certification non requise)
Le port 443 est requis pour la communication avec le gestionnaire de ressources. Le port 8443 est le serveur Bitbucket par défaut. Pour plus d'informations sur la configuration du serveur, consultez la documentation sur le serveur Bitbucket, notamment la page suivante : https://confluence.atlassian.com/bitbucketserver/secure-bitbucket-behind-nginx-using-ssl-776640112.html.
- Serveur public
-
- Adresse IP publique
- Le serveur doit s'exécuter sur HTTPS avec une autorité de certification; les certificats auto-signés ne sont pas autorisés
Pour plus d'informations sur la configuration du serveur, consultez la documentation sur le serveur Bitbucket, notamment la page suivante : https://confluence.atlassian.com/bitbucketserver/secure-bitbucket-behind-nginx-using-ssl-776640112.html.
- Jeton d'accès
-
- Autorisations pour cloner le référentiel et lire les informations du serveur
- Stocké en tant que clé secrète dans une chambre forte à laquelle vous pouvez accéder (au moyen de politiques) lors de la création du fournisseur de source de configuration
Création d'un certificat
Créez un certificat de serveur, une chaîne de certificats et une clé privée pour un serveur Bitbucket privé.
Importation d'un certificat existant
Pour accéder à un serveur Bitbucket privé, rendez le certificat SSL associé disponible dans le service Oracle Cloud Infrastructure Certificates.
Pour plus d'informations sur le service de certificats, voir Service de certificats.
Après avoir rempli toutes les conditions requises, suivez ces étapes dans la console pour créer un fournisseur de source de configuration à partir du serveur Bitbucket. Utilisez la commande
oci resource-manager configuration-source-provider create-bitbucket-server-access-token-provider
et les paramètres requis pour créer un fournisseur de source de configuration à partir du serveur Bitbucket.oci resource-manager configuration-source-provider create-bitbucket-server-access-token-provider --api-endpoint <Bitbucket_Server_service_endpoint> --secret-id <secret_OCID>
Pour la liste complète des paramètres et des valeurs des commandes de l'interface de ligne de commande, voir Informations de référence sur la ligne de commande pour le gestionnaire de ressources.
Exécutez l'opération CreateConfigurationSourceProvider pour créer un fournisseur de source de configuration à partir du serveur Bitbucket.
Pour un exemple de la partie
configSourceProviderType
de la demande, voir CreateBitbucketServerAccessTokenConfigurationSourceProviderDetails.