Creating and managing actions and entities
There are multiple ways to deploy OpenWhisk on your infrastructure. Kubernetes has become a preferred choice for deployment. OpenWhisk provides Helm charts to help you deploy OpenWhisk infrastructure on Kubernetes. There are certain requirements to be satisfied for deploying on Kubernetes, though:
- The default installation needs at least one worker node with a minimum of two vCPUs and 4 GB of memory
- The Kubernetes cluster should be version 1.19 or above
- The privilege to create ingress so that the OpenWhisk gateway can be exposed
- The Kubernetes hairpin-mode shouldn’t be none as OpenWhisk endpoints should be able to loop back to themselves
For more details, refer to the official documentation at https://github.com/apache/OpenWhisk-deploy-kube
The other deployment options are as follows:
- QuickStart: OpenWhisk provides a standalone version of itself. This standalone version is a Java process that exposes...