Roving Edgeへのアクセス

Roving Edge Infrastructureリソースにアクセスするための様々な方法について説明します。

Roving Edgeリソースの管理に使用できるブラウザベースのコンソールは2つあります:

  • Oracle Cloudコンソール: テナンシ内のRoving Edgeノードの管理、およびすべてのOracle Cloud Infrastructure (OCI)リソースの管理に使用します。
  • Roving Edge Device Console: Roving Edgeデバイス上のすべてのリソースを管理するために使用します。
ノート

Roving Edge InfrastructureおよびRoving Edge Infrastructureデバイスへのすべての入力には、ASCIIテキストのみを使用します。この要件は、ブラウザベースのコンソール、CLIおよびAPIに適用されます。

コンソールに加えて、OCI CLIおよびAPIを使用してOCIおよびRoving Edgeデバイス・リソースを管理することもできます。

Oracle Cloudコンソールへのアクセス

Oracle Cloudコンソールを使用して、OCIテナンシにあるRoving Edge Infrastructureノードを管理できます。

ノート

Oracle Cloud Infrastructure Cloudコンソールにアクセスするには、インターネット・アクセスが必要です。

Roving Edgeノードは、Roving Edgeデバイスを表すOracle Cloud Infrastructure (OCI)リソースです。ノードを作成、表示、編集および削除できます。デバイスのシステムアップグレードバンドルを要求することもできます。

Roving Edgeノードを管理したり、アップグレード・バンドルをリクエストするには、次のステップを実行します:

  1. Oracle Cloudコンソールにサインインすると、通常はOCIテナンシにサインインします。サインインURLはhttps://www.oracle.com/cloud/sign-in.htmlです。

    Oracle Cloudコンソールへのサインインの詳細は、Oracle Cloudコンソールにサインインを参照してください。

  2. ナビゲーション・メニューを使用して「ハイブリッド」に移動し、「ノード」を選択します。

    ノードの管理の詳細は、デバイス・ノードの管理を参照してください。

    アップグレード・バンドルのリクエストの詳細は、切断時のRoving Edge Deviceソフトウェアのアップグレードを参照してください。

Roving Edgeデバイスのリソースを管理するには、Roving Edge Deviceコンソールへのアクセスを参照してください。

Roving Edge Deviceコンソールへのアクセス

ブラウザベースのRoving Edge Deviceコンソールを使用して、ワークロードの管理、タスクの実行およびシステム・ヘルスをモニターします。デバイス・コンソールへのアクセスにインターネット・アクセス権は必要ありません。

重要

デバイスコンソールのパスワードをセキュアに格納します。このパスワードを紛失したり忘れたりすると、パスワードを取得できなくなり、デバイスコンソールにアクセスできなくなります。このパスワードは、パスワードをリセットし、変更を通信しない可能性がある他のユーザーと共有しないでください。デバイス・コンソールのパスワードは組織内で厳密に管理することをお薦めします。

要件

ブラウザには、アクセスする各Roving Edgeデバイスからダウンロードした有効なCA証明書が必要です。ルートCA証明書のダウンロードおよび証明書管理を参照してください。

  1. ブラウザのアドレスフィールドに次のアドレスを入力します。

    https://<hostname_or_IP-address>:8015
  2. ユーザー名を入力します。
  3. パスワードを入力します。

    デバイス・コンソールに初めてサインインすると、新しいパスワードを再生成するよう求められます。

    デバイス・コンソールのユーザー・パスワードは90日後に失効します。シリアルコンソールのrootユーザーにアクセスできる管理者は、ユーザーのパスワードをリセットできます。デバイス・コンソール・パスワードのリセットを参照してください。

ユーザーの管理

ユーザーを作成してユーザー・グループに割り当てることをお薦めします。その後、これらのユーザー・グループに権限を適用して、アクセス管理を改善できます。アイデンティティおよびアクセス管理(IAM)を参照してください。

デバイスコンソールセッション

Roving Edge Infrastructureデバイスに一度に接続できるのは、ユーザー当たり最大3つのデバイス・コンソール・セッションです。セッションは、単一のブラウザからRoving Edge Infrastructureデバイスへのユーザー・サインインとみなされます。ChromeやFirefoxなど、特定のブラウザ内で複数のタブを開くことができますが、1つのセッションとみなされます。ただし、2つ以上の異なるブラウザを使用すると、最大値に対する個別のセッションとしてカウントされます。

この最大制限を超えてデバイスコンソールセッションにアクセスしようとすると、エラーが表示されます。許可されるセッションの最大数に達している場合は、新しいセッションを開く前にデバイスコンソールからログアウトして既存のセッションを閉じます。

デバイスコンソールセッションは、非アクティブ状態が15分後に自動的に終了します。アクティブの場合、セッションは4時間後に自動的に終了します。

APIキー

Oracle Cloud Infrastructureコマンドライン・インタフェース(CLI)を使用して、APIキーを設定し、それらを使用してREDと通信できます。「API署名キー」を参照してください。

次の例は、CLIを使用して、パスワードを管理するためのAPIキーを設定する方法を示しています。

Get the credential ocid for the user
$ oci iam user oauth2-credential list --user-id 

Delete the credential for the user
$ oci iam user oauth2-credential delete --user-id <> --oauth2-client-credential-id <>

Create a new credential (note the generated password from the response to login to UI, UI will ask for regenerate password on login)
$oci iam user oauth2-credential create --user-id <> --name "UI-console-oauth-credential" --description "Oauth credential for UI Console" --scopes '[{"audience":"","scope":<tenancy_id>}]'
 
Response:
{
  "data": {
    "compartment-id": "ocid1.tenancy.orei..exampleuniqueID",
    "description": "Oauth credential for UI Console",
    "expires-on": "2023-06-15T17:06:52.487000+00:00",
    "id": "ocid1.credential.orei..exampleuniqueID",
    "lifecycle-state": "ACTIVE",
    "name": "UI-console-oauth-credential",
    "password": "T<z0[;EzIK_MPA-Ayew5",
    "scopes": [
      {
        "audience": "",
        "scope": "ocid1.tenancy.orei..exampleuniqueID"
      }
    ],
    "time-created": "2023-06-15T17:06:52.490000+00:00",
    "user-id": "ocid1.user.orei..exampleuniqueID"
  },
  "etag": "0fcd03d4fdbe303335f6b24fda89b2a879a1461d"
}

コマンドライン・インタフェース

Oracle Cloud Infrastructureコマンドライン・インタフェース(CLI)には、Roving Edge Infrastructureタスクを構成して実行するためのコマンドのセットが用意されています。デバイスコンソールからコマンドを実行する代わりに、CLIを使用します。場合によっては、CLIを使用して、同等のデバイス・コンソールがないタスクを完了する必要があります。

CLIを使用して、Oracle Cloud Infrastructureクラウド内でRoving Edge Infrastructureのサービス・タスクを実行します。これらのタスクには、ノードの要求、デバイスノード上でのタスクの直接の実行などがあります。CLIは各デバイスに別々にインストールします。デバイスにインストールされたCLIは、環境内でローカルに実行され、インターネット・アクセスは必要ありません。

Roving Edge InfrastructureでのCLIのインストール、設定および使用方法の詳細は、コマンドライン・インタフェースの使用を参照してください。

API

Roving Edge Infrastructureには、サポートされているほとんどの機能についてREST APIが用意されています。エンドポイントの詳細と使用可能なAPIリファレンス・ドキュメントのリンクは、APIリファレンスとエンドポイントを参照してください。APIの使用に関する一般的な情報については、Oracle Cloud InfrastructureドキュメントのREST APIを参照してください。