Bitbucket Server-Konfigurationsquellenprovider erstellen
Erstellen Sie einen Konfigurationsquellenprovider in Resource Manager von Bitbucket Server.
Bevor Sie beginnen
Im Folgenden werden die Voraussetzungen für die Verbindung von Oracle Cloud Infrastructure Resource Manager mit dem Bitbucket-Server beschrieben.
- Privater Server
-
- Private Instanz
- Private IP-Adresse, die über eine private DNS-Zone mit einem privaten Domainnamen verbunden ist, mit einem privaten Endpunkt
- Zertifikat. Siehe Zertifikat erstellen und Vorhandenes Zertifikat importieren
- Server muss über HTTPS auf Port 443 ausgeführt werden (Certificate Authority nicht erforderlich)
Port 443 ist für die Kommunikation mit Resource Manager erforderlich. Port 8443 ist der Standard-Bitbucket-Server. Weitere Informationen zur Servereinrichtung finden Sie in der Bitbucket Server-Dokumentation, z.B. auf der folgenden Seite: https://confluence.atlassian.com/bitbucketserver/secure-bitbucket-behind-nginx-using-ssl-776640112.html.
- Öffentlicher Server
-
- Öffentliche IP-Adresse
- Der Server muss über HTTPS mit einer Certificate Authority ausgeführt werden; selbstsignierte Zertifikate sind nicht zulässig
Weitere Informationen zur Servereinrichtung finden Sie in der Bitbucket Server-Dokumentation, z.B. auf der folgenden Seite: https://confluence.atlassian.com/bitbucketserver/secure-bitbucket-behind-nginx-using-ssl-776640112.html.
- Zugriffs-Token
Zertifikat erstellen
Erstellen Sie ein Serverzertifikat, eine Zertifikatskette und einen privaten Schlüssel für einen privaten Bitbucket-Server.
Vorhandenes Zertifikat importieren
Um auf einen privaten Bitbucket-Server zuzugreifen, stellen Sie das zugehörige SSL-Zertifikat im Oracle Cloud Infrastructure Certificates-Service zur Verfügung.
Weitere Informationen zum Certificates-Service finden Sie unter Certificates.
Nachdem Sie alle Voraussetzungen erfüllt haben, führen Sie die folgenden Schritte in der Konsole aus, um einen Konfigurationsquellenprovider von Bitbucket Server zu erstellen. Verwenden Sie den Befehl
oci resource-manager configuration-source-provider create-bitbucket-server-access-token-provider
und die erforderlichen Parameter, um einen Konfigurationsquellenprovider von Bitbucket Server zu erstellen.oci resource-manager configuration-source-provider create-bitbucket-server-access-token-provider --api-endpoint <Bitbucket_Server_service_endpoint> --secret-id <secret_OCID>
Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der Command Line Reference for Resource Manager.
Führen Sie den Vorgang CreateConfigurationSourceProvider aus, um einen Konfigurationsquellenprovider von Bitbucket Server zu erstellen.
Ein Beispiel für den Teil
configSourceProviderType
der Anforderung finden Sie unter CreateBitbucketServerAccessTokenConfigurationSourceProviderDetails.