master
Commits on Jul 13, 2022
-
Update example for golang-http
Fixes: #1741 Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
Commits on Jul 7, 2022
-
Introduces a single-flight call to a function's health endpoint to verify that it is registered with an Istio sidecar (Envoy) before letting the invocation through. Results are cached for 5 seconds, before a probe is required again. Tested without Istio, with probe_functions environment variable set to true, I saw a probe execute in the logs. Fixes: #1721 for Istio users. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
Commits on Jun 29, 2022
-
Use sync package from unofficial Go library
Uses the sync package from the unofficial Go library instead of simpler solution. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
-
Move to single-flight for back-end queries
When querying for replicas during a scale up event, then the gateway can overwhelm the provider with requests. This is especially true under high concurrent load. The changes in this PR limit the inflight requests. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
-
Add Makefile for testing gateway builds
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
Commits on Jun 6, 2022
-
Update a couple of adopters as disclosed outside of NDA
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
Commits on Jun 4, 2022
-
Removed newline and corrected markdown-table for Interviews and podcasts
👋 There was an extra newline character after the first entry in the `Interviews and podcasts` sections breaking the markdown preview. Corrected it. Signed-off-by: Andreas Mosti <andreas.mosti@gmail.com> -
Add blog post on event-driven edge
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
Commits on Jun 2, 2022
-
Add blog post on running faasd on azure arm vm
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
Commits on Jun 1, 2022
-
Add HTTP status code to histogram
The histogram for gateway_functions_seconds excluded the status code that gives important information for setting up SLOs. Fixes: #1725 Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
Commits on May 30, 2022
-
Add blog post on wasm functions using Sat
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
Commits on May 26, 2022
-
Update events for 2021 and 2022
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
-
Move to Alpine 3.16 and add blog posts
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
Commits on May 20, 2022
-
Update some details learned at KubeCon
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
Commits on May 9, 2022
-
Add welteki for Derek curation
Signed-off-by: Han Verstraete <welteki@pm.me>
Commits on May 6, 2022
-
Pin Alpine Linux patch version
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
-
Update whitespace in Dockerfile
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
-
Update Go module for basic-auth and remove Gopkg file
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
-
update prometheus client golang
update docker/distribution lib Signed-off-by: Hilário Coelho <hilario.coelho@securityside.com>
Commits on May 3, 2022
-
Signed-off-by: Simon Emms <simon@simonemms.com>
Commits on Apr 19, 2022
-
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
Commits on Apr 14, 2022
Commits on Apr 12, 2022
Commits on Mar 25, 2022
-
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
Commits on Feb 22, 2022
-
Update CI runtime version for basic-auth build
Changes from Go 1.13 to 1.17, although this is not used since Docker is used at build time. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
Commits on Feb 21, 2022
-
Rename nodejs-npm to npm in sample packages
The legacy samples should not be used for anything at this point, however this change is needed for the new alpine:3.15 base image. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
-
Upgrade to alpine:3.15 where possible
Upgrades OS for some base images, no expected issues. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
-
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
Commits on Feb 8, 2022
Commits on Feb 1, 2022
-
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
-
Add blog post on OpenFaaS from iximiuz.com
Signed-off-by: Ivan Velichko <iximiuz@gmail.com>
Commits on Jan 25, 2022
-
Update image for Serverless For Everyone Else
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>