SourceDeploy を開始する

Prev Next

Classic/VPC環境で利用できます。

SourceDeploy を開始するでは、SourceDeployの動作環境とサポート環境を確認し、全体の使用シナリオ用語を熟知した後、SourceDeployを正常に使用するためにユーザーがすべきことを説明します。SourceDeploy を開始するで説明する内容は、次の通りです。

  • 事前タスク
  • ユーザー権限設定
  • リリースプロジェクト作成

ここまで完了したら、SourceDeployを使用するための基本過程を完了したことになります。その後は、より効率的な SourceDeploy運用のために、NAVERクラウドプラットフォームの SourcePipelineを活用してソフトウェアリリースのプロセスを自動化できます。

このタスクは SourceDeployではなく、SourcePipelineで利用を申し込んでから行えます。本ガイドでは詳しく説明しません。詳しい使用方法は、SourcePipeline ご利用ガイドをご参照ください。

事前タスク

NAVERクラウドプラットフォームコンソールでリリースターゲット(Server、Auto Scaling、Ncloud Kubernetes Service、Object Storage)を作成します。

参考

SourceDeploy用エージェントを Init Scriptで作成してインストールし、実行するには、Serverまたは Auto Scalingを作成する前に Init Scriptを作成します。詳細は、エージェントインストールガイドをご参照ください。

リリースターゲットの作成方法は、作成するリリースターゲットに応じて以下をご参照ください。

ユーザー権限設定

ログインアカウントに応じた SourceDeploy利用権限を確認し、必要に応じてコンソールの Services > Management & Governance > Sub Accountメニューでサブアカウントの権限を設定します。

  • 顧客アカウント: SourceDeployのすべての機能を制限なしに利用可能
  • 顧客が作成したサブアカウント: SourceDeployのすべての機能を利用するには以下の権限のうち1つが必要
    • NCP_INFRA_MANAGER: すべてのサービスにアクセスできるものの、コンソールの My Account > 課金情報と費用管理 > 請求と決済管理メニューのみアクセスが制限された権限
    • NCP_SOURCEDEPLOY_MANAGER: SourceDeploy内のすべての機能を利用可能
参考

サブアカウントにアクション(action)別詳細権限を設定するには、以下をご参照ください。

リリースプロジェクト作成

リリースターゲットの作成が完了したら、NAVERクラウドプラットフォームコンソールでリリースプロジェクトを作成します。

リリースプロジェクトを作成する方法は次の通りです。

注意

ここではリリースプロジェクトの作成方法を簡単に紹介します。リリースプロジェクトの作成方法に関する詳細は、リリースプロジェクトの作成ガイドをご参照ください。

  1. NAVERクラウドプラットフォームコンソールにアクセスします。
  2. コンソール画面右上のリージョン&プラットフォームボタンをクリックします。
  3. 利用中のリージョンとプラットフォームを選択し、 [適用] ボタンをクリックします。
  4. コンソール画面左上の i_menuをクリックします。
  5. Services > Developer Tools > SourceDeployメニューを順にクリックします。
  6. [リリースプロジェクト作成] ボタンをクリックします。
  7. リリースプロジェクト名を入力します。
  8. リリース環境を設定します。
    1. 事前タスク時に作成したリリースターゲットを選択します。
  9. リリースプロジェクト情報を最終確認してから、 [リリースプロジェクト作成] ボタンをクリックします。