IBM Cloud Platform Application Development v2 developerWorksでハマったところ その1
Labをやっていて躓いたところ
Part3 Lab8 Create the application by using a toolchain
Step16 にてデプロイ時に以下のエラーメッセージが表示されてデプロイできない
FAILED
Could not find service sample-nodejs-cloudant-cloudantNoSQLDB to bind to simple-toolchain-20170819092328749
原因と対応:
sample-nodejs-cloudant-cloudantNoSQLDBが存在しないため、エラーとなる。従って以下のどちらかの方法でサービスを追加する。
①Deployのスクリプトに以下を追加する
②事前にマニュアルでサービスを追加しておく
1.作業中のダッシュボードにCloudantのサービスを作成する。
※名称はsample-nodejs-cloudant-cloudantNoSQLDBだと名称が長すぎるかエラーが解決しなかった。
2.manifest.ymlをWebIDEでCloudantのサービス名を変更する
3.Gitにpush
以上の手順で正常にデプロイが完了。