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
***Function** : Each function is deployed into one or more Kubernetes PODs.
6
-
***Gateway** : Expose operations to the angular website & CLI. They are used to manage the lifecyle of the functions and workflows.
7
-
***Monitoring** : Prometheus product is configured by default in order to monitor the published functions.
8
-
***Website** : Portal application which can be used by developers to manage the functions.
9
-
***CLI** : Command Line Interface (CLI) which can be used by developers to manage the functions.
10
-
***FaasNet Kubernetes** : API used by the gateway to interact with Kubernetes.
5
+
***Function** : One function can be deployed into one or more Kubernetes PODs.
6
+
***Gateway** : Expose operations to the portal and CLI. They can be used to perform administrative tasks on `function`, `serverless workflow` and `EventMesh server`.
7
+
***Monitoring** : Prometheus product is configured by default to monitor published functions.
8
+
***Portal/CLI** : Used by developers to perform administrative tasks.
9
+
***Kubernetes** : Execute operations on Kubernetes like : deploying / removing functions.
An EventMesh server can easily be installed with Kubernetes. There is one deployment file per type of message broker. Following chapters list the different possibilites.
4
+
5
+
Whatever the deployment file chosen. By default, the EventMesh server is listening on TCP Port `30005` and a UI portal is available [here](http://localhost:30004).
6
+
3
7
## InMemory
4
8
5
-
TODO
9
+
An EventMesh server plugged with an InMemory message broker can be deployed like this :
Copy file name to clipboardExpand all lines: docs/documentation/functions/create.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ The following files will be created :
16
16
17
17
**Startup.cs* and *Program.cs*: the application entry point.
18
18
**HelloWorldConfiguration.cs*: configuration properties of the function.
19
-
**FunctionHandler.cs*: contains the business logic. This class has one function which accepts one parameter and returns a JSON result. The input parameter has two distinct properties :
19
+
**FunctionHandler.cs*: contains the business logic. This class has one function with one parameter and returns a JSON result. The input parameter has two distinct properties :
20
20
21
21
* Configuration: its value is coming from the gateway, it will be used to configure the behavior of the function for example : `ConnectionString` and `SQL Statement`.
0 commit comments