Compute Services

It’s time to update your OpenWhisk API Keys

Share this post:

openwhisk api logoHeads up: The key you currently use to authenticate against the OpenWhisk API expires on January 12, 2017. From January 12 on, you cannot use this key with OpenWhisk any longer.

What’s happening with OpenWhisk API keys?

OpenWhisk recently changed its authentication methods. Starting December 13, 2016, each key you use to access the OpenWhisk API is bound to exactly one namespace. That means if you want to change your namespace, you also need to switch to another key that belongs to that namespace. The UI will guide you on CLI setup. The REST API will behave accordingly. Visit the Download the OpenWhisk CLI for your new keys.

Important: The namespace (i.e., your e-mail address) will be deprecated as well. This namespace is still accessible through January 11, 2017. If you have any entities in your e-mail address-based namespace, make sure to configure your CLI to point to that namespace explicitly (i.e., wsk property set; namespace—it will not be accessible via the implicit _ namespace any longer. In addition, after January 11, 2017, any entities created under the default namespace (in this case, your “org” name without a space), will be deleted. Please ensure you migrate all entities out of this namespace.

Oh, and one more thing about the namespace

For scripted usages of either the OpenWhisk CLI or API, make sure you have set the namespace you use explicitly. The meaning of the _ namespace will not be the same after the change outlined above. In the future, _ will refer to the namespace bound to the key you’re using instead of the default namespace for your account. So for every key you’re using, the namespace will be different.

More Compute Services stories
May 3, 2019

Kubernetes Tutorials: 5 Ways to Get You Building Fast

Ready to start working with Kubernetes? Want to build your Kubernetes skills? The five tutorials in this post will teach you everything you need to know about how to manage your containerized apps with Kubernetes.

Continue reading

May 3, 2019

Using Portworx to Deploy and Manage an HA MySQL Cluster on IBM Cloud Kubernetes Service

This tutorial is a walkthrough of the steps involved in deploying and managing a highly available MySQL cluster on IBM Cloud Kubernetes Service.

Continue reading

May 2, 2019

Kubernetes v1.14.1 Now Available in IBM Cloud Kubernetes Service

We are excited to announce the availability of Kubernetes v1.14.1 for your clusters that are running in IBM Cloud Kubernetes Service. IBM Cloud Kubernetes Service continues to be the first public managed Kubernetes service to support the latest upstream versions from the community.

Continue reading