Alex Ellis (OpenFaaS Ltd)
637b0b045f
Updates to GitHub Actions versions
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-07-16 09:44:16 +01:00
Alex Ellis (OpenFaaS Ltd)
32b4117aea
Dockerfile linting and alpine linux update
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-07-16 09:42:21 +01:00
Alex Ellis (OpenFaaS Ltd)
3826262779
Update transitive dependencies
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-06-17 11:54:29 +01:00
Alex Ellis (OpenFaaS Ltd)
3d2808354d
Update go.mod, Alpine to 3.20.0 and to Go 1.22
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-05-31 13:55:12 +01:00
Alex Ellis (OpenFaaS Ltd)
65d37f2856
CE EULA update
...
Adds standard co-marketing rights for OpenFaaS for CE users.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-05-31 13:52:46 +01:00
Alex Ellis (OpenFaaS Ltd)
5f0fa69c2c
Fix two typos
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-04-28 13:38:58 +01:00
Alex Ellis (OpenFaaS Ltd)
b22cb639fe
Update error handling for empty metrics responses in exporter
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-04-02 12:20:36 +01:00
Alex Ellis (OpenFaaS Ltd)
667577f3ce
Remember to close HTTP body from response
...
Flagged via community in:
https://github.com/openfaas/faas/pull/1836
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-04-02 12:15:16 +01:00
Alex Ellis (OpenFaaS Ltd)
8d5dcdfa4c
CE 60 day limit is only for evaluation purposes
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2024-03-02 20:58:37 +00:00
Alex Ellis (OpenFaaS Ltd)
609b43b07c
Introduce EULA for OpenFaaS CE
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2024-03-02 20:52:16 +00:00
Alex Ellis (OpenFaaS Ltd)
1ab3f32356
Prepare OpenFaaS editions for telemetry data collection
...
Telemetry data collection is planned for accurate billing and
support, however this will not be enabled for existing customers
without prior notice.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2024-01-26 13:28:46 +00:00
Alex Ellis (OpenFaaS Ltd)
5c13f1f01c
Fixes for request body passing into text streaming proxy
...
In the previous version, whilst responses were streamed
correctly, the request body was not being received by
the function. This has been tested, along with adding
a forced timeout according to upstream_timeout, which
was a miss in the original commit.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-01-11 17:41:54 +00:00
Alex Ellis (OpenFaaS Ltd)
4679f27804
Support streaming responses from functions
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2024-01-11 10:56:40 +00:00
Alex Ellis
02205b8b19
Update ADOPTERS.md
...
Signed-off-by: Alex Ellis <alexellis2@gmail.com>
2023-11-02 15:54:24 +00:00
Alex Ellis (OpenFaaS Ltd)
9ba4a73d5d
Rename Makefile targets
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-10-23 11:29:55 +01:00
Nitishkumar Singh
479285caf6
fixed adopters
...
Signed-off-by: Nitishkumar Singh <nitishkumarsingh71@gmail.com>
2023-10-20 14:00:53 +01:00
Alex Ellis (OpenFaaS Ltd)
4cf5fb8369
Update contributing guide
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-10-04 15:32:30 +01:00
Alex Ellis (OpenFaaS Ltd)
ed5bd7546e
Rename to OpenFaaS
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-10-04 15:07:01 +01:00
guoguangwu
4f4e3d288a
chore: remove refs to deprecated io/ioutil
...
Signed-off-by: guoguangwu <guoguangwu@magic-shield.com>
2023-09-14 10:09:23 +01:00
Alex Ellis (OpenFaaS Ltd)
d0eec5fbbf
Update Call ID Middleware
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2023-09-13 21:53:52 +01:00
Alex Ellis (OpenFaaS Ltd)
25e44f0b57
Add additional adopter
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2023-09-12 14:39:55 +01:00
Alex Ellis (OpenFaaS Ltd)
6a9ece3cc1
Update module to Go 1.20
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-08-22 18:38:00 +01:00
Alex Ellis (OpenFaaS Ltd)
0036d6ac78
Update ADOPTERS
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-08-22 18:36:37 +01:00
Alex Ellis (OpenFaaS Ltd)
2a88b5d2f7
Remove ioutil usage
...
This has been deprecated in Go for some time, in favour of the
io package.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-08-22 18:29:28 +01:00
Alex Ellis (OpenFaaS Ltd)
55776acc0d
Add Altair
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-08-03 16:08:46 +01:00
Alex Ellis (OpenFaaS Ltd)
c3800da6fa
Add additional use-case from CDATA
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-08-03 15:55:28 +01:00
Alex Ellis (OpenFaaS Ltd)
472291b40b
Setup quotes
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-07-31 15:27:46 +01:00
Alex Ellis (OpenFaaS Ltd)
128b450a88
Add new ADOPTER who contacted us via email
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-07-31 15:27:31 +01:00
Lucas Roesler
5c851cdf31
docs: add missing namespace field to the scale request
...
The ScaleFunction request supports specifying the function namespace.
This is now included in the API spec.
Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2023-07-19 09:18:42 +01:00
Alex Ellis (OpenFaaS Ltd)
9e6f814f6f
Increase go.mod version
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-07-07 09:53:01 +01:00
Alex Ellis (OpenFaaS Ltd)
68ec0f59d6
Migrate to latest faas-provider version
...
Adds CRUD for namespaces and moves namespace for delete/
scale to the body from the query string.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-07-07 09:52:36 +01:00
Lucas Roesler
c0d710c97f
chore: add missing List Namespaces endpoint
...
Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2023-06-28 08:33:03 +01:00
Lucas Roesler
373a79256f
Remove generated models
...
Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2023-06-28 08:33:03 +01:00
Lucas Roesler
06ade37420
feat: refactor api spec to use OpenAPI and add missing spec
...
Convert the existing swagger2.0 file to a moden OpenAPI file.
Add missing endpoitns and model definitions.
Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2023-06-28 08:33:03 +01:00
Alex Ellis (OpenFaaS Ltd)
910b8dae1b
Update go.mod to 1.19 spec
...
This is not related to the Go version being used, but the min
version a developer can use to contribute.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-06-07 16:07:11 +01:00
Alex Ellis (OpenFaaS Ltd)
00613347f8
Implement scaling ranges
...
Scaling ranges keep the OpenFaaS CE gateway's requests to
within the intended bounds already implemented in other
components.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-06-07 16:05:37 +01:00
Valentin Nourdin
e0144b0573
Add Valentin Nourdin as an adopter
...
Closes : #1793 by @vnourdin
Signed-off-by: Valentin Nourdin <valentin.nourdin@lilo.org>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-05-31 15:14:17 +01:00
Alex Ellis (OpenFaaS Ltd)
4315101191
Add Corva
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-05-21 10:21:08 +01:00
Alex Ellis (OpenFaaS Ltd)
b4b7e2d450
Update OSS ADOPTERS
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2023-05-03 15:42:19 +01:00
Nitishkumar Singh
0972fa6093
update community guide
...
Signed-off-by: Nitishkumar Singh <nitishkumarsingh71@gmail.com>
2023-04-16 22:43:49 +02:00
Nitishkumar Singh
e44448c5dc
update community guide for latest blogs and post
...
Signed-off-by: Nitishkumar Singh <nitishkumarsingh71@gmail.com>
2023-03-17 10:01:58 +00:00
Nitishkumar Singh
bf63bbf88f
Added Blog Post and Videos
...
Signed-off-by: Nitishkumar Singh <nitishkumarsingh71@gmail.com>
2023-03-07 18:47:05 +00:00
Alex Ellis (OpenFaaS Ltd)
a128df471f
Function-based metrics for CE
...
OpenFaaS CE exposes metrics about function invocations and
about the gateway itself. OpenFaaS Pro has a richer set of
metrics including HTTP RED.
See also: https://docs.openfaas.com/architecture/metrics/
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2023-01-28 09:10:48 +00:00
Alex Ellis (OpenFaaS Ltd)
c26ec5221e
Updates for NATS Streaming support
...
NATS Streaming is deprecated and will be removed from OpenFaaS
CE in a future release for security reasons.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2023-01-17 21:55:48 +00:00
Alex Ellis (OpenFaaS Ltd)
8e1c34e222
Set default max scale to 5 replicas and a 10% increment
...
Sets a new default maximum scale limit of 5 replicas out of
the box for CE users, CE meaning "Community" rather than
"Commercial".
The increment factor of 10 vs 25 should not make a difference
to genuine community and hobbyist users.
Tested and verified with unit tests and hey with a CE cluster
where the maximum limit was reached over several minutes,
finally going back to 1 replica.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2023-01-17 21:16:32 +00:00
Alex Ellis (OpenFaaS Ltd)
21a8f0cec1
Update GHA for deprecations
...
The actions from Docker needed to be updated due to
deprecations.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-01-12 10:19:39 +00:00
Alex Ellis (OpenFaaS Ltd)
8d38b4befe
Update to EULA Jan 2023
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-01-12 10:18:55 +00:00
Alex Ellis (OpenFaaS Ltd)
1fc7bbce4e
Remove auth plugins
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-01-11 13:13:28 +00:00
Alex Ellis (OpenFaaS Ltd)
231e3ed426
Remove builds for auth plugins
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-01-11 13:13:12 +00:00
Alex Ellis (OpenFaaS Ltd)
fbc0ebdf4a
Add comment to middleware
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
2023-01-11 13:10:46 +00:00