For AI agents: the complete documentation index is available at https://docs.dataplatform.ovh.net/ja/llms.txt, the full documentation bundle is available at https://docs.dataplatform.ovh.net/ja/llms-full.txt, and this page is available as Markdown at https://docs.dataplatform.ovh.net/ja/app-services-apps-git-integration.md.
  • 🇯🇵 日本語
  • アプリをGITリポジトリにリンクする

    Gitリポジトリに対して読み書きの権限をData Platformアプリケーションに付与する

    目的

    Info

    ご存知の通り:このチュートリアルはAPIにも適用されます。

    前提条件

    アクセス権限の定義

    このチュートリアルでは、アプリケーションに対してGitリポジトリの読み書き権限を付与する方法を説明します。

    リポジトリの設定

    Gitを既にご存知で、使用可能なリポジトリをお持ちの場合は、次のステップに進んでください。 そうでない場合は、以下にリポジトリプロバイダーの一覧を示します:

    最初のリポジトリを作成するのは比較的簡単です。ただし、機密情報を格納する場合は、公開リポジトリを作成しないように注意してください。

    手順

    リポジトリを設定した後、アプリケーションインターフェースにアクセスしてリンクします。

    APP Managerにアクセスし、リンクしたいアプリケーションを編集します。

    手順 — アプリインターフェース

    左側のメニューから設定に移動します。次に、以下のフィールドを入力する必要があります:

    リポジトリ:これはリポジトリのアドレスです。これはリポジトリプロバイダーによって提供され、ホームページで見つけることができます。このアドレスはHTTP URLまたはSSHアドレス(選択した接続モードによって異なります)のいずれかです。

    SSH:SSHアドレスを使用する場合は、上記で入力したアドレスに加えて、リモートリポジトリとアカウントに表示されている「公開鍵」をコピーする必要があります。SSHキーはAPP Managerによって自動的に生成されます。自分で生成する必要はありません。

    HTTPS:これはリポジトリのHTTPSアドレスです。https://のクローンURLは、公開または非公開のリポジトリの両方で利用可能です。非公開リポジトリの場合、リポジトリとの各種のやり取りにはユーザー名とパスワードの入力が必要です。

    ブランチ:前の設定が完了したら、このボタンでリモートブランチを同期し、保存する前に1つを選択できます。

    手順 — Gitリポジトリの設定

    設定が完了したら、概要画面から2つの新しいアクションを実行できます:

    そのバージョンをプッシュする:これにより、このバージョンからGitリポジトリに新しいブランチを作成できます。これは、デポジットを初期化するための最初のステップです。

    同期:これにより、以前に選択したブランチの内容をダウンロードし、Data Platform環境内に新しいバージョンを自動的に作成できます。

    手順 — バージョンGitリポジトリ

    SSH認証を使用したリポジトリの設定

    アプリケーションを設定する際に、接続モードとしてSSHを選択すると、必要なSSHキーがアプリケーションマネージャーによって自動的に提供されます。 このキーをGitリポジトリにコピー/ペーストする必要があります。プロバイダーによっては、この操作を行うための画面が異なる場合があります。

    Githubを例に挙げます。これは最も一般的なプロバイダーの1つです。 SSHキーをリポジトリに追加するには、「設定」に移動する必要があります。

    SSH認証を使用したリポジトリの設定 — Githubの設定

    「デプロイキー」を選択し、「デプロイキーを追加」をクリックします。 ここで、SSHキー(APP Managerによって提供)をペーストし、名前を付けることができます。例えば:Data Platform - MyFirstProject。 双方向の同期を使用できるようにするために、「書き込みアクセスを許可する」を必ずチェックしてください。これは、前のポイントで説明した「バージョンをプッシュする」機能に必要なオプションです。

    HTTPS認証を使用したリポジトリの設定

    プライベート認証

    HTTPS認証の作成については、「ユーザー名」と「パスワード」のフィールドにアカウント情報(リポジトリにアクセスできる)を入力するだけです。各同期時にパスワードが再度求められます。プロジェクト内に保存しません。

    パブリック認証

    パブリック認証については、情報を入力する必要はありません。

    アプリケーションは現在、リポジトリと同期されています。

    さらに詳しく

    当社のソリューションを実装するためのトレーニングや技術サポートが必要な場合は、営業担当者にご連絡ください、またはこのリンクをクリックして、プロフェッショナルサービスの専門家にプロジェクトのカスタム分析を依頼し、見積もりを受け取ってください。

    専用DiscordチャネルでData Platformを構築するチームと直接質問し、フィードバックを共有し、交流してください。

    OVHcloudサービスについてサポートが必要な場合は、ヘルプセンターでリクエストを作成してください。

    ユーザーコミュニティに参加してください。