Skip to content

Commit eb8d9f4

Browse files
committed
Clarify deprecated status and alternatives for old templates
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
1 parent f8b5fb7 commit eb8d9f4

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

README.md

+8-4
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,11 @@ To find out more about the OpenFaaS templates see the [faas-cli](https://github.
88
99
### Classic Templates
1010

11-
This repository contains the Classic OpenFaaS templates, but many more are available in the Template Store. Read above for more information.
11+
This repository contains the Classic OpenFaaS templates, but many more are available in the Template Store.
12+
13+
Most of the original Classic Templates are retained or backwards compatibility, but are deprecated.
14+
15+
See: `faas-cli template store list` to see which templates are both: recommended and official for the language you wish to use.
1216

1317
| Name | Language | Version | Linux base | Watchdog | Link
1418
|:-----|:---------|:--------|:-----------|:---------|:----
@@ -20,10 +24,10 @@ This repository contains the Classic OpenFaaS templates, but many more are avail
2024
| node18 | NodeJS | 18 | Alpine Linux | of-watchdog | [NodeJS template (deprecated)](https://github.com/openfaas/templates/tree/master/template/node18)
2125
| node20 | NodeJS | 20 | Alpine Linux | of-watchdog | [NodeJS template](https://github.com/openfaas/templates/tree/master/template/node20)
2226
| bun-express | Bun | 1.0 | Alpine Linux | of-watchdog | [NodeJS template](https://github.com/openfaas/templates/tree/master/template/bun-express)
23-
| node | NodeJS | 20 | Alpine Linux | classic | [NodeJS template](https://github.com/openfaas/templates/tree/master/template/node)
27+
| node | NodeJS | 20 | Alpine Linux | classic | [Legacy NodeJS template (deprecated)](https://github.com/openfaas/templates/tree/master/template/node)
2428
| python3 | Python | 3 | Alpine Linux | classic | [Legacy Python 3 template](https://github.com/openfaas/templates/tree/master/template/python3)
2529
| python3-debian | Python | 3 | Debian Linux | classic | [Legacy Python 3 Debian template](https://github.com/openfaas/templates/tree/master/template/python3-debian)
26-
| python2.7 | Python | 2.7.18 | Alpine Linux | classic | [Python 2.7 template (deprecated)](https://github.com/openfaas/templates/tree/master/template/python2.7)
30+
| python27 | Python | 2.7.18 | Alpine Linux | classic | [Python 2.7 template (deprecated)](https://github.com/openfaas/templates/tree/master/template/python27)
2731
| java11-vert-x | Java and [Vert.x](https://vertx.io/) | 11 | Debian GNU/Linux | of-watchdog | [Java LTS template](https://github.com/openfaas/templates/tree/master/template/java11-vert-x)
2832
| java11 | Java | 11 | Debian GNU/Linux | of-watchdog | [Java LTS template](https://github.com/openfaas/templates/tree/master/template/java11)
2933
| ruby | Ruby | 2.7 | Alpine Linux | classic| [Ruby template](https://github.com/openfaas/templates/tree/master/template/ruby)
@@ -35,7 +39,7 @@ For more information on the templates check out the [docs](https://docs.openfaas
3539

3640
### Classic vs of-watchdog templates
3741

38-
The current version of OpenFaaS templates use the original `watchdog` which `forks` processes - a bit like CGI. The newer watchdog [of-watchdog](https://github.com/openfaas-incubator/of-watchdog) is more similar to fastCGI/HTTP and should be used for any benchmarking or performance testing along with one of the newer templates. Contact the project for more information.
42+
The current version of OpenFaaS templates use the original `watchdog` which `forks` processes - a bit like CGI. The newer watchdog [of-watchdog](https://github.com/openfaas/of-watchdog) is more similar to fastCGI/HTTP and should be used for any benchmarking or performance testing along with one of the newer templates. Contact the project for more information.
3943

4044
### Submit your own template to the template store
4145

0 commit comments

Comments
 (0)