Skip to content
Permalink
master
Switch branches/tags

Commits on Jul 13, 2022

  1. Update example for golang-http

    Fixes: #1741
    
    Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
    alexellis committed Jul 13, 2022

Commits on Jul 7, 2022

  1. Feature for probing functions

    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>
    alexellis committed Jul 7, 2022

Commits on Jun 29, 2022

  1. 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>
    alexellis committed Jun 29, 2022
  2. 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>
    alexellis committed Jun 29, 2022
  3. Add Makefile for testing gateway builds

    Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
    alexellis committed Jun 29, 2022

Commits on Jun 6, 2022

  1. Update a couple of adopters as disclosed outside of NDA

    Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
    alexellis committed Jun 6, 2022

Commits on Jun 4, 2022

  1. 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>
    andmos authored and alexellis committed Jun 4, 2022
  2. Add blog post on event-driven edge

    Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
    welteki authored and alexellis committed Jun 4, 2022

Commits on Jun 2, 2022

  1. Add blog post on running faasd on azure arm vm

    Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
    welteki authored and alexellis committed Jun 2, 2022

Commits on Jun 1, 2022

  1. 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>
    alexellis committed Jun 1, 2022

Commits on May 30, 2022

  1. Add blog post on wasm functions using Sat

    Signed-off-by: Han Verstraete (OpenFaaS Ltd) <han@openfaas.com>
    welteki authored and alexellis committed May 30, 2022

Commits on May 26, 2022

  1. Update events for 2021 and 2022

    Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
    alexellis committed May 26, 2022
  2. Move to Alpine 3.16 and add blog posts

    Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alex@openfaas.com>
    alexellis committed May 26, 2022

Commits on May 20, 2022

  1. Update some details learned at KubeCon

    Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
    alexellis committed May 20, 2022

Commits on May 9, 2022

  1. Add welteki for Derek curation

    Signed-off-by: Han Verstraete <welteki@pm.me>
    welteki authored and alexellis committed May 9, 2022

Commits on May 6, 2022

  1. Pin Alpine Linux patch version

    Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
    alexellis committed May 6, 2022
  2. Update whitespace in Dockerfile

    Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
    alexellis committed May 6, 2022
  3. Update Go module for basic-auth and remove Gopkg file

    Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
    alexellis committed May 6, 2022
  4. update prometheus client golang

    update docker/distribution lib
    
    Signed-off-by: Hilário Coelho <hilario.coelho@securityside.com>
    SpaWn2KiLl authored and alexellis committed May 6, 2022

Commits on May 3, 2022

  1. Add my blog post

    Signed-off-by: Simon Emms <simon@simonemms.com>
    MrSimonEmms authored and alexellis committed May 3, 2022

Commits on Apr 19, 2022

  1. Add ADOPTER

    Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
    alexellis committed Apr 19, 2022

Commits on Apr 14, 2022

  1. Update .DEREK.yml

    alexellis committed Apr 14, 2022

Commits on Mar 25, 2022

  1. Fix typo in error message

    Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
    alexellis committed Mar 25, 2022

Commits on Feb 22, 2022

  1. 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>
    alexellis committed Feb 22, 2022

Commits on Feb 21, 2022

  1. 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>
    alexellis committed Feb 21, 2022
  2. 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>
    alexellis committed Feb 21, 2022
  3. Update dashboard image

    Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
    alexellis committed Feb 21, 2022

Commits on Feb 8, 2022

  1. Update casing of Pro

    * Updates OpenFaaS PRO to Pro
    alexellis committed Feb 8, 2022

Commits on Feb 1, 2022

  1. Add some more blog posts

    Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
    alexellis committed Feb 1, 2022
  2. Add blog post on OpenFaaS from iximiuz.com

    Signed-off-by: Ivan Velichko <iximiuz@gmail.com>
    iximiuz authored and alexellis committed Feb 1, 2022

Commits on Jan 25, 2022

  1. Update image for Serverless For Everyone Else

    Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
    alexellis committed Jan 25, 2022
Older