You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: helm/openwhisk/README.md
+7-8
Original file line number
Diff line number
Diff line change
@@ -25,7 +25,7 @@ Apache OpenWhisk is an open source, distributed serverless platform that execute
25
25
26
26
The [Apache OpenWhisk](https://openwhisk.apache.org/) serverless platform supports a programming model in which developers write functional logic (called Actions), in any supported programming language, that can be dynamically scheduled and run in response to associated events (via Triggers) from external sources (Feeds) or from HTTP requests.
27
27
28
-
This chart will deploy the core OpenWhisk platform to your Kubernetes cluster. In its default configuration, the chart enables runtime support for executing actions written in NodeJS, Python, Swift, Java, PHP, Ruby, Go, and "blackbox" docker containers. The main components of the OpenWhisk platform are a front-end that provides a REST API to the user and the `wsk` CLI, a CouchDB instance that stores user and system data, and a control plane that is responsible for scheduling incoming invocations of user actions onto dedicated Kubernetes worker nodes that have been labeled as "invoker nodes".
28
+
This chart will deploy the core OpenWhisk platform to your Kubernetes cluster. In its default configuration, the chart enables runtime support for executing actions written in NodeJS, Python, Swift, Java, PHP, Ruby, Go, Rust, .Net, and "blackbox" docker containers. The main components of the OpenWhisk platform are a front-end that provides a REST API to the user and the `wsk` CLI, a CouchDB instance that stores user and system data, and a control plane that is responsible for scheduling incoming invocations of user actions onto dedicated Kubernetes worker nodes that have been labeled as "invoker nodes".
29
29
30
30
Further documentation of the OpenWhisk system architecture, programming model, tutorials, and sample programs can all be found at on the [Apache OpenWhisk project website](https://openwhisk.apache.org/).
31
31
@@ -37,9 +37,8 @@ In its default configuration, this chart will create the following Kubernetes re
@@ -49,7 +48,7 @@ In its default configuration, this chart will create the following Kubernetes re
49
48
50
49
All user interaction with OpenWhisk uses the REST API exposed by the nginx service via its NodePort ingress.
51
50
52
-
The chart requires one or more Kubernetes worker nodes to be designated to be used by OpenWhisk's invokers to execute user actions. These nodes are designated by being labeled with `openwhisk-role=invoker` (see below for the `kubectl` command). In its default configuration, the invokers will schedule the containers to execute the user actions on these nodes *without* interacting with the Kubernetes scheduler.
51
+
The chart requires one or more Kubernetes worker nodes to be designated to be used by OpenWhisk's invokers to execute user actions. These nodes are designated by being labeled with `openwhisk-role=invoker` (see below for the `kubectl` command).
53
52
54
53
## Resources Required
55
54
@@ -145,12 +144,12 @@ Please ensure that you have reviewed the [prerequisites](#prerequisites) and the
The command deploys OpenWhisk on the Kubernetes cluster in the default configuration. The [configuration](#configuration) section lists the parameters that can be configured during installation.
152
151
153
-
You can use the command ```helm status <my-release> [--tls]``` to get a summary of the various Kubernetes artifacts that make up your OpenWhisk deployment. Once the ```<my-release>-install-packages``` Pod is in the Completed state, your OpenWhisk deployment is ready to be used.
152
+
You can use the command ```helm status <my-release>``` to get a summary of the various Kubernetes artifacts that make up your OpenWhisk deployment. Once the ```<my-release>-install-packages``` Pod is in the Completed state, your OpenWhisk deployment is ready to be used.
154
153
155
154
### Configuration
156
155
@@ -160,15 +159,15 @@ You can use the command ```helm status <my-release> [--tls]``` to get a summary
160
159
161
160
To verify your deployment was successful, simply run:
162
161
```bash
163
-
helm test<my-release>[--tls] --cleanup
162
+
helm test<my-release> --cleanup
164
163
```
165
164
166
165
## Uninstalling the Chart
167
166
168
167
To uninstall/delete the deployment:
169
168
170
169
```bash
171
-
$ helm delete <my-release> --purge [--tls]
170
+
$ helm delete <my-release>
172
171
```
173
172
174
173
The command removes all the Kubernetes components associated with the chart and deletes the release.
0 commit comments