Keyrock インスタンス作成
FIWARE Keyrock の Sandbox 環境をローカル PC にコマンド一発で作成する方法です。
curl -sL https://letsfiware.jp/keyrock | bash
実行時のメッセージ
カレントディレクトリに keyrock というディレクトリが作成されます。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
$ curl -sL https://letsfiware.jp/keyrock | bash * Let's FIWARE - Keyrock Startup script Creating network "keyrock_default" with the default driver Creating keyrock_mysql_1 ... done Creating keyrock_keyrock_1 ... done Name Command State Ports ------------------------------------------------------------------------------------------------------------------ keyrock_keyrock_1 /nodejs/bin/node ./bin/www Up (health: starting) 0.0.0.0:3000->3000/tcp,:::3000->3000/tcp keyrock_mysql_1 docker-entrypoint.sh mysqld Up 3306/tcp, 33060/tcp Keyrock: Host: http://localhost:3000/ User: admin@test.com Password: 1234 Reference: https://fiware-idm.letsfiware.jp/ https://www.letsfiware.jp/fiware-tutorials/ https://github.com/lets-fiware/FIWARE-Big-Bang/ |
要件
- Docker, docker-compose, curl が導入された Linux OS
動作確認
curl localhost:3000/version
1 2 |
$ curl localhost:3000/version {"keyrock":{"version":"7.0.1","release_date":"2018-06-25","uptime":"00:02:58.5","git_hash":"https://github.com/ging/fiware-idm/releases/tag/7.0.1","doc":"https://fiware-idm.readthedocs.io/en/7.0.1/","api":{"version":"v1","link":"http://localhost:3000/v1"}}} |
スクリプト
実行されるスクリプトの内容は以下で確認できます。
curl -sL https://letsfiware.jp/keyrock