Bitbucketサーバー構成ソース・プロバイダの作成
リソース・マネージャで、Bitbucketサーバーから構成ソース・プロバイダを作成します。
開始する前に
次に、Oracle Cloud Infrastructureリソース・マネージャをBitbucketサーバーに接続するための前提条件を示します。
- プライベートサーバー
-
- プライベート・インスタンス
- プライベートDNSゾーンを介してプライベート・ドメイン名に接続されたプライベートIPアドレス(プライベート・エンドポイントを使用)
- 証明書。「証明書の作成」および「既存の証明書のインポート」を参照してください
- サーバーはポート443でHTTPS経由で実行する必要があります(認証局は必要ありません)
リソース・マネージャとの通信にはポート443が必要です。ポート8443は、Bitbucketサーバーのデフォルトです。サーバー設定の詳細は、Bitbucketサーバーのドキュメント(https://confluence.atlassian.com/bitbucketserver/secure-bitbucket-behind-nginx-using-ssl-776640112.htmlなど)を参照してください。
- パブリック・サーバー
-
- パブリックIPアドレス
- サーバーは認証局でHTTPSを介して実行する必要があります。自己署名証明書は許可されません
サーバー設定の詳細は、Bitbucketサーバーのドキュメント(https://confluence.atlassian.com/bitbucketserver/secure-bitbucket-behind-nginx-using-ssl-776640112.htmlなど)を参照してください。
- アクセス・トークン
証明書の作成
プライベート・ビットバケット・サーバーのサーバー証明書、証明書チェーンおよび秘密キーを作成します。
既存の証明書のインポート
プライベート・ビットバケット・サーバーにアクセスするには、関連付けられたSSL証明書をOracle Cloud Infrastructure Certificatesサービスで使用可能にします。
証明書サービスの詳細は、証明書を参照してください。
すべての前提条件を完了したら、コンソールで次のステップに従って、Bitbucketサーバーから構成ソース・プロバイダを作成します。 oci resource-manager configuration-source-provider create-bitbucket-server-access-token-provider
コマンドおよび必須パラメータを使用して、Bitbucketサーバーから構成ソース・プロバイダを作成します。oci resource-manager configuration-source-provider create-bitbucket-server-access-token-provider --api-endpoint <Bitbucket_Server_service_endpoint> --secret-id <secret_OCID>
CLIコマンドのパラメータおよび値の完全なリストは、リソース・マネージャのコマンドライン・リファレンスを参照してください。
CreateConfigurationSourceProvider操作を実行して、Bitbucketサーバーから構成ソース・プロバイダを作成します。
リクエストの
configSourceProviderType
部分の例は、CreateBitbucketServerAccessTokenConfigurationSourceProviderDetailsを参照してください。