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: README.md
+11-9Lines changed: 11 additions & 9 deletions
Original file line number
Diff line number
Diff line change
@@ -29,18 +29,18 @@ Use-cases and tutorials:
29
29
30
30
Additional resources:
31
31
32
-
* The official handbook - [Serverless For Everyone Else](https://gumroad.com/l/serverless-for-everyone-else)
32
+
* The official handbook - [Serverless For Everyone Else](https://openfaas.gumroad.com/l/serverless-for-everyone-else)
33
33
* For reference: [OpenFaaS docs](https://docs.openfaas.com)
34
34
* For use-cases and tutorials: [OpenFaaS blog](https://openfaas.com/blog/)
35
35
* For self-paced learning: [OpenFaaS workshop](https://github.com/openfaas/workshop/)
36
36
37
37
### About faasd
38
38
39
-
* faasd is a static Golang binary
39
+
* faasd is a single static Golang binary, which runs on Linux with systemd
40
40
* uses the same core components and ecosystem of OpenFaaS
41
41
* uses containerd for its runtime and CNI for networking
42
-
* is multi-arch, so works on Intel `x86_64` and ARM out the box
43
-
*can run almost any other stateful container through its `docker-compose.yaml` file
42
+
* is multi-arch, so works on Intel `x86_64` and Arm out the box
43
+
*runs stateful containers through its `docker-compose.yaml` file like Grafana, MongoDB, InfluxDB, or Postgres, etc
44
44
45
45
Most importantly, it's easy to manage so you can set it up and leave it alone to run your functions.
46
46
@@ -54,10 +54,12 @@ Watch the video: [faasd walk-through with cloud-init and Multipass](https://www.
54
54
55
55
* faasd - itself, and its [faas-provider](https://github.com/openfaas/faas-provider) for containerd - CRUD for functions and services, implements the OpenFaaS REST API
56
56
*[Prometheus](https://github.com/prometheus/prometheus) - for monitoring of services, metrics, scaling and dashboards
57
-
*[OpenFaaS Gateway](https://github.com/openfaas/faas/tree/master/gateway) - the UI portal, CLI, and other OpenFaaS tooling can talk to this.
58
-
*[OpenFaaS queue-worker for NATS](https://github.com/openfaas/nats-queue-worker) - run your invocations in the background without adding any code. See also: [asynchronous invocations](https://docs.openfaas.com/reference/triggers/#async-nats-streaming)
57
+
*[OpenFaaS CE Gateway](https://github.com/openfaas/faas/tree/master/gateway) - the UI portal, CLI, and other OpenFaaS tooling can talk to this.
58
+
*[OpenFaaS CE queue-worker for NATS Streaming](https://github.com/openfaas/nats-queue-worker) - run your invocations in the background without adding any code. See also: [asynchronous invocations](https://docs.openfaas.com/reference/triggers/#async-nats-streaming)
59
59
*[NATS](https://nats.io) for asynchronous processing and queues
60
60
61
+
> By default faasd comes with the Community Edition (CE) components, but if you like, you can purchase a license to upgrade to OpenFaaS Standard with scale to zero and rich support for async use-cases through the JetStream queue worker.
62
+
61
63
faasd relies on industry-standard tools for running containers:
@@ -83,11 +85,11 @@ You can learn more about supported OpenFaaS features in the [ROADMAP.md](/docs/R
83
85
84
86
The faasd project is MIT licensed and open source, and you will find some documentation, blog posts and videos for free.
85
87
86
-
However, "Serverless For Everyone Else" is the official handbook and was written to contribute funds towards the upkeep and maintenance of the project.
88
+
["Serverless For Everyone Else"](https://openfaas.gumroad.com/l/serverless-for-everyone-else) is the official handbook and was written to contribute funds towards the upkeep and maintenance of the project.
You'll learn how to deploy code in any language, lift and shift Dockerfiles, run requests in queues, write background jobs and to integrate with databases. faasd packages the same code as OpenFaaS, so you get built-in metrics for your HTTP endpoints, a user-friendly CLI, pre-packaged functions and templates from the store and a UI.
@@ -114,7 +116,7 @@ Topics include:
114
116
115
117
View sample pages, reviews and testimonials on Gumroad:
116
118
117
-
["Serverless For Everyone Else"](https://gumroad.com/l/serverless-for-everyone-else)
119
+
["Serverless For Everyone Else"](https://openfaas.gumroad.com/l/serverless-for-everyone-else)
Copy file name to clipboardExpand all lines: docs/PATCHES.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -84,5 +84,5 @@ See the testing instructions on the PR and run through those steps.
84
84
85
85
Post your results on GitHub to assist the creator of the pull request.
86
86
87
-
You can see how to get the logs for various components using the [eBook Serverless For Everyone Else](https://gumroad.com/l/serverless-for-everyone-else), or by consulting the [DEV.md](/docs/DEV.md) guide.
87
+
You can see how to get the logs for various components using the [eBook Serverless For Everyone Else](https://openfaas.gumroad.com/l/serverless-for-everyone-else), or by consulting the [DEV.md](/docs/DEV.md) guide.
0 commit comments