私はOpenWhiskアクションから別のBluemixサービスにアクセスしたいと考えており、外部からの資格情報を渡さない方が望ましいです。 VCAP_SERVICESがJVMの環境に存在していないようです。それを取得する方法はありますか?BluemixのOpenWhisk JavaアクションからVCAP_SERVICESにアクセスするにはどうすればよいですか?
2
A
答えて
2
実際、OpenWhiskには環境変数がありません(VCAP_SERVICES
)。
BluemixでCloudantサービスを使用している場合、BluemixのOpenWhiskは、OpenWhisk Catalog documentationで説明されているように、Cloudantサービスインスタンスのパッケージバインディングを自動的に作成します。
私が採用した戦略は、私がパラメータを定義したパッケージを作成することです。それから私はこのパッケージで自分の行動を作ります。すべてのアクションは、パッケージに定義されているパラメータを継承するので、サービス資格情報を簡単に共有することができます。私が1つのアクションしか持っていない、またはパッケージを持っていない場合、私はそれを作成するときにアクションにパラメータとして資格を渡します。
ここ例私は自分の行動を初期化https://github.com/IBM-Bluemix/openwhisk-visionapp:
wsk action create -p cloudantUrl [URL] -p cloudantDbName openwhisk-vision -p watsonApiKey [123] vision-analysis analysis.js
を
関連する問題
- 1. BluemixのPythonアクション内からOpenWhiskアクションを実行
- 2. OpenWhiskは私のBluemixレジストリのDockerアクションをトリガできますか?
- 3. BluemixのIoTプラットフォームからOpenWhiskアクションを呼び出す方法
- 4. JavaおよびDockerベースのOpenWhiskアクションでログを設定およびアクセスするにはどうすればよいですか?
- 5. OpenWhiskでシーケンスフローを中断するにはどうすればよいですか?
- 6. 一致ルート(v4)のBrowserRouterからアクションと履歴にアクセスするにはどうすればよいですか?
- 7. bluemix上のopenwhiskプラットフォーム内でopenwhiskアクションを呼び出す方法は?
- 8. タブバーアイテムからアクションをトリガーするにはどうすればよいですか?
- 9. freemarkerでネイティブjavaにアクセスするにはどうすればよいですか?
- 10. RetentionPolicy.CLASS Javaアノテーションにアクセスするにはどうすればよいですか?
- 11. Bluemixにmoment-timezone.jsをインストールするにはどうすればよいですか?
- 12. APIからプライベートスプレッドシートにアクセスするにはどうすればよいですか?
- 13. カスタムメイドクラスからメソッドにアクセスするにはどうすればよいですか?
- 14. CasperJSからiframeにアクセスするにはどうすればよいですか?
- 15. ゲストマシンからホストマシンにアクセスするにはどうすればよいですか?
- 16. Linuxで動作するJavaから優先アプリケーションにアクセスするにはどうすればよいですか?
- 17. Bluemixでトレーニングデータをインポートするにはどうすればよいですか?
- 18. Bluemixでネットワークコンテナを設定するにはどうすればよいですか?
- 19. bluemixログにスタックトレースを含めるにはどうすればよいですか?
- 20. Javaのクラス内の関数からメインクラスオブジェクトにアクセスするにはどうすればよいですか?
- 21. OpenWhiskでどのように並列アクションを実行できますか?
- 22. スカラーメソッドからJavaメソッドの「ゲッター」にアクセスするにはどうすればよいですか?
- 23. React NativeのJavaコードからReactContextにアクセスするにはどうすればよいですか?
- 24. iframeから親フレームにアクセスできないようにするにはどうすればよいですか?
- 25. JavaでNTPクロックにアクセスするにはどうすればいいですか
- 26. Unity3DからネイティブJavaビットマップにアクセスするにはどうすればよいですか?
- 27. レール3の別のアクションから更新アクションを呼び出すにはどうすればよいですか?
- 28. あるアクションから次のアクションに変数を渡すにはどうすればいいですか?
- 29. Bluemix for Java Webアプリケーションでフォルダを作成するにはどうすればよいですか?
- 30. Bluemixからオンプレミスデータベースへの接続を設定するにはどうすればよいですか?