Skip to content

QVS Config をリポジトリにプッシュしたら、Application と Deployment を登録します。

3-1. Applicationの登録 ​

今回利用するサンプルアプリケーションを登録します。 本手順では、リポジトリの登録も併せて行います。

ここでは、API Backend をデプロイするための基盤となるクラウドリソースをデプロイする Shared Infrastructure と、基盤となるリソース上に API Backend をデプロイする API Backend Application それぞれの作成フォームを入力していくことになります。

最初に、 Shared Infrastructure の作成フォームを入力します。 Application 名と QVS Config File Path は自動で入力されますので、リポジトリの登録のみを行います。

以下の手順に沿って、リポジトリを登録してください。

  1. QVS Config Repository の空欄部分をクリックして、+ Create New Repository を選択します。
  1. 入力フォームが表示されたら以下の情報を入力し、今回利用するアプリケーションをホストしているGitリポジトリを登録します。

    ここで設定した情報は Qmonus Value Stream が CI/CD パイプライン実行中に読み出すリポジトリ情報として利用されます。 Private リポジトリとして設定しているので、自身の GitToken を取得して GitToken の入力欄に入力してください。

info

必要最小限の権限のみ付与した GitToken を取得してください。 Managing your personal access tokens - GitHub Docs

入力項目入力値
Repository Kindgithub
Git Clone Protocolhttps
Repository Visibilityprivate
Git Clone URL手順1-1で Fork したプライベートリポジトリのアドレス
(https://github.com/{UserName}/valuestream-examples.git)
Description(任意の文章または空白)
GitToken自身の GitToken

WARNING

リポジトリの URL を登録する際に末尾に .git が付いていないと登録時にエラーが発生しますのでご注意下さい。

  1. 必要な情報が入力できたら CREATE ボタンをクリックしてリポジトリを登録します。

    Shared Infrastructure の Application 作成フォームに登録したリポジトリのアドレスが表示されたら、Repository の登録は完了です。 API Backend Application 作成フォームに対しても、登録した Repository の内容が自動入力されます。

info

今回のチュートリアルでは Shared Infrastructure と API Backend Application の QVS Config は同一のリポジトリに格納されているため、画面において同一のリポジトリを参照していますが、リポジトリを別に分ける場合はそれぞれのリポジトリを登録し、指定してください。

  1. Applicationの登録

    リポジトリのアドレスが Shared Infrastructure と API Backend Application の両方に入力されていることを確認したら、Name に以下の内容が入力されていることを確認してください。

    入力項目入力値
    Shared Infrastructure-shared-infra
    API Backend Application-api-backend

    Shared Infrastructure と API Backend Application の入力欄が全て埋まっているのを確認したら NEXT ボタンをクリックして Application の登録を完了します。

3-2.EnvironmentとDeploymentの登録 ​

Application の登録が完了したら Environment と Deployment を登録します。 以下の手順に従い Environment と Deployment を登録して下さい。

  1. Environment の空欄部分をクリックして + Create New Environment を選択します。

  1. 入力フォームが表示されたら以下の情報を入力します。

    入力項目入力値
    Display Nameapplication-3-tier-env
    Descriptionapplication-3-tier-env
    Use for production(空白)
  2. Provisioning Target の右側の + ボタンをクリックして Provisioning Target の入力欄を増やします。