登録トークンを使ってAWSサーバーをデプロイする

このトピックでは、UbuntuまたはDebian Amazon Web Services(AWS)のクラウドサーバーをsystemdを使ってAdvanced Server Accessのチームにデプロイする方法について説明します。このプロセスは、特定のニーズに合わせて修正が必要になる場合があります。

ユーザーデータを使用してクラウドサーバーを作成することは、クラウドプロバイダーを使用してサーバーを作成するのと同時に、Advanced Server Access のサーバーエージェントをインストールすることを意味します。ユーザーデータを使用すると、新しいクラウドサーバーにソフトウェアをインストールするための特定のソフトウェアを決定することができます。クラウドサーバーの作成時に、クラウドサーバーにAdvanced Server Accessのサーバーエージェントをインストールする必要はありませんが、サーバーの作成と同時に起動スクリプトとしてインストールを実行すると、クラウドの展開が可能な限り安全になります。

前提条件

Amazon Web Services(AWS)

必要条件

説明

Amazon Web Servicesアカウント チームの仮想マシンを作成するためにAWS管理者コンソールにアクセスするには、Amazon Web Servicesのアカウントが必要になります。

Advanced Server Access

必要条件

説明

Advanced Server Accessのチーム Advanced Server Access内のOktaorgを表す最上位レベルのオブジェクトです。
Advanced Server Accessのプロジェクト ユーザー、グループ、サーバーを編成するチームの承認のスコープです。

登録トークンを作成する

  1. Advanced Server Accessのダッシュボードで[Projects(プロジェクト)]をクリックします。
  2. サーバーを追加するプロジェクトを選択します。
  3. Enrollment(登録)]タブに移動し、[Create Enrollment Token(登録トークンを作成する)]をクリックします。

    注:サーバーをチームに追加するたびに、同じ登録トークンを使うことができます。既に登録トークンを作成している場合は、この手順を省略してください。

  4. トークンの説明を入力し、[Submit(送信)]をクリックします。

トークンが正常に作成されたら、[Token(トークン)]フィールドの文字列を記録して、後の手順で使用するために安全な場所に保存します。

ユーザーデータを使ってAWSサーバーを作成、登録する

  1. AWS管理コンソールにアクセスします。
  2. コンソールの上部にある[Services(サービス)]タブをクリックし、[Compute(コンピューティング)]]カテゴリの[EC2]オプションを選択してEC2サーバーを作成します。
  3. [Launch Instance(インスタンスを起動する)]をクリックします。

    [Choose an Amazon Machine Image (AMI) (Amazonマシンイメージを選択する)]ページが開きます。

  4. サポートされているUbuntu/Debianのバージョンを確認して[Select (選択)]をクリックします。
    詳細は、「サポートされているオペレーティングシステム」を参照してください。

    Choose an Instance Type (インスタンスタイプを選択する)]ページが開きます。

  5. Next: Configure Instance Details(次:インスタンスの詳細を構成する)]をクリックします。

    Configure Instance Details(インスタンスの詳細を構成する)]ページが表示されます。

  6. [Advanced Details(詳細情報)]を展開します。
  7. AWS管理コンソールでサーバーを作成するときは、Advanced Server Accessのサーバーエージェントをインストールする必要があります。Advanced Server Accessのサーバーエージェントをインストールするには、[User data(ユーザーデータ)]フィールドを使用します。手順については、「Advanced Server Accessのサーバーエージェントをインストールする」を参照してください。
  8. [Review and Launch(確認して起動する)]をクリックし、[Launch(起動する)]をクリックします。

    Select an existing key pair or create a new key pair(既存のキーペアを選択するか新しいキーペアを作成する)]ダイアログが表示されます。

  9. ドロップダウンメニューから[Proceed without a key pair(キーペアなしで続行する)]オプションを選択します。
  10. 関連するチェックボックスをオンにして選択を確認し、[Launch Instances(インスタンスを起動する)]をクリックします。

次の手順

サーバー登録を確認する