Skip to content

Binding to IBMCloud cloudant instance #192

@upkarlidder

Description

@upkarlidder

The instructions under Setting up a Cloudant database in Bluemix are not working for me with wsk package refresh. However, I am able to use ic fn service bind command.

ic fn package refresh                                                                                                                                                                      
>> error: Package refresh for namespace '_' failed: The connection failed, or timed out. (HTTP status code 401)

Instead the following works:

  1. Bind /whisk.system/ package to a local named package
    ic fn package bind /whisk.system/cloudant my-cloudant-package
  2. Bind your cloudant service to the new package
    ic fn service bind cloudantnosqldb my-cloudant-package --instance <your ibmcloud cloudant instance name>
  3. You should now see the cloudant credentials in your package. You can now use the changes feed or the actions available in my-cloudant-package
    ic fn package get my-cloudant-package

I think we should correct refresh usage if I am doing it incorrectly and also add the ic fn service bind way. Happy to create a PR if you can verify this issue. Thank you !

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions