1つの Node-RED インスタンスに異なるユーザでログインしても、同じエディタを使うことなります。FIWARE Big Bang を使えば、複数人で別のエディタを使うために、ユーザごとに Node-RED インスタンスを作成できます。これで、ハンズオンの参加者がそれぞれの Node-RED エディタを使って、FIWARE 環境にアクセスできます。
環境構築
環境構築は、FIWARE インスタンスの自動構築ツール FIWARE Big Bang を利用します。最初に、FIWARE Big Bang のソースコードを取得します。
curl -sL https://letsfiware.jp/fi-bb | bash
config.sh を編集して、Node-RED のサブドメイン名とインスタンス数を指定します。
1 2 |
NODE_RED=node-red NODE_RED_INSTANCE_NUMBER=5 |
次に、インストールを実行します。
1 |
./lets-fware.sh [Your domain] [IP address of your VM] |
ユーザ情報
環境構築後に、node-red_users.txt を表示すると、アクセス先 URL とユーザ名、パスワードを確認できます。
1 2 3 4 5 6 |
$ cat node-red_users.txt https://node-red.example.com/node-red001 node-red001@example.com oS7O0tqhLPPFSflF https://node-red.example.com/node-red002 node-red002@example.com hs7Nrt8PZLTsJlnS https://node-red.example.com/node-red003 node-red003@example.com W1XEgeJjsXr0q5UI https://node-red.example.com/node-red004 node-red004@example.com jdZV5SGXEZbtGjTP https://node-red.example.com/node-red005 node-red005@example.com XgnFHj63gqxfqyE1 |
ユーザおよびその権限と、ユーザと Node-RED インスタンスとの関連付けは、認証・認可の機能を提供する FIWARE Keyrock を利用しています。admin@example.com は、すべての Node-RED インスタンスにログインできます。
WebARENA Indigo に FIWARE インスタンスを作成 (Ubuntu 20.04)AWS, Auzre 等のクラウドサービスの VM にコマンド一発で、FIWARE 環境を作成します。...