2089 Commits

Author SHA1 Message Date
vacax
0c28e9c64d Add 2x talks to community file
Adding talks that were held in 2019 in Medellín, Colombia
JConf Colombia and Santiago, Dominican Republic
Jconf Dominicana

Closes: #1517

Signed-off-by: vacax <ccamachog@avathartech.com>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-05-11 20:32:28 +01:00
Batuhan Apaydın
70f65cb258 Add katacoda lab by "javajon"
I added great Katacoda tutorial for OpenFaas made by Jonathan Johnson

Signed-off-by: Batuhan Apaydın <batuhan.apaydin@trendyol.com>
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-05-11 20:29:15 +01:00
Vivek Singh
297d98288f Add Docker and DevOps talk podcast to community
Signed-off-by: Vivek Singh <vivekkmr45@yahoo.in>
2020-05-11 13:42:59 +01:00
Alex Ellis (OpenFaaS Ltd)
997c6704b5 Remove unused value
Removes an unused value in the alerthandler.go file, shown
via lgtm.com.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-05-06 18:35:49 +01:00
Alex Ellis (OpenFaaS Ltd)
5741610f31 Return cached query when hit
The code was calling into the cache twice, even if the first
call was a cache hit and not a miss.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-05-06 18:32:51 +01:00
Alex Ellis (OpenFaaS Ltd)
c45334657a Handle err in queue_proxy
Found on lgtm.com

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-05-06 18:32:17 +01:00
Christopher De Vries
98ad88bc3f Adding my blog article about creating a COBOL template
Signed-off-by: Christopher De Vries <devries@idolstarastronomer.com>
2020-05-05 15:07:01 +01:00
Alex Ellis (OpenFaaS Ltd)
28eb499333 Update Core Team
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-05-05 10:17:10 +01:00
Vivek Singh
79497b5450 Add self-hosting serverless with OpenFaaS to community.md
Signed-off-by: Vivek Singh <vivekkmr45@yahoo.in>
2020-05-04 15:52:54 +01:00
Alex Ellis (OpenFaaS Ltd)
f8360b594b Add an event
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-04-23 15:01:06 +01:00
Martin Dekov
d8b5784c42 Add OF with Gloo API blog
Adding OF with Gloo API GW blog post in community
file

Signed-off-by: Martin Dekov <mvdekov@gmail.com>
2020-04-23 07:47:10 +01:00
Alex Ellis (OpenFaaS Ltd)
18f6c720b5 Extract a caching function_query type
This type abstracts the function_query type and introduces an
interface for testing and substitution.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-04-22 15:26:42 +01:00
Alex Ellis (OpenFaaS Ltd)
2bfca6d848 Publish to multiple topics
Enables publishing to various topics according to annotations
on the functions. The function cache is moved up one level so
that it can be shared between the scale from zero code and the
queue proxy.

Unit tests added for new internal methods.

Tested e2e with arkade and the newest queue-worker and RC
gateway image with two queues and an annotation on one of the
functions of com.openfaas.queue. It worked as expected including
with multiple namespace support.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-04-22 15:26:42 +01:00
Alex Ellis (OpenFaaS Ltd)
a7c6c39200 Add QueueName to async requests
The queue's name will be consumed by the queue worker to
publish to other topics / slow queues.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-04-22 12:38:58 +01:00
Alex Ellis (OpenFaaS Ltd)
5938e2f068 Update queue-worker version for Swarm
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-04-22 10:14:01 +01:00
Alex Ellis (OpenFaaS Ltd)
9bde25aedb Bump queue-worker and NATS
NATS moved its primary library to: github.com/nats-io/stan.go

This commit synchronises the library in the gateway to match the
queue worker.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-04-22 10:14:01 +01:00
Martin Dekov
542d7c0b83 Add Data Pipelines blog
Adding Data Pipelines with OpenFaaS on K3s blog
post in the community.md

Signed-off-by: Martin Dekov <mvdekov@gmail.com>
2020-04-22 09:58:51 +01:00
Vivek Singh
0dbbde1dc5 Add SG virtual conference meetup to community.md
Signed-off-by: Vivek Singh <vivekkmr45@yahoo.in>
2020-04-21 15:09:24 +01:00
Alex Ellis
ca760faaea
Update community.md 2020-04-20 23:06:18 +01:00
Alex Ellis
3d2ad3e7f7
Update community.md 2020-04-20 23:05:40 +01:00
Vivek Singh
41aee64254 Add weave online meetup to community.md
Signed-off-by: Vivek Singh <vivekkmr45@yahoo.in>
2020-04-20 14:38:10 +01:00
Alex Ellis (OpenFaaS Ltd)
28f45e7efa Update hey to pinned version
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-04-05 09:52:47 +01:00
Kyle Brennan
d55cba82f8 Add hey sample function
Signed-off-by: Kyle Brennan <kylos101@gmail.com>
2020-04-05 09:51:11 +01:00
Alex Ellis (OpenFaaS Ltd)
c44cb74cc7 Propagate context to upstream request
Propagates the context to upstream requests so that
cancellation can cascade.

Closes: #1501 by @SpaWn2KiLl which was not signed-off.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-04-05 09:44:31 +01:00
Mehdi Yedes
4c08240d9f Add new blog post: Stripe & faasd
Tracking Stripe Payments with Slack and faasd:
https://myedes.io/stripe-serverless-webhook-faasd/

Signed-off-by: Mehdi Yedes <mehdi.yedes@gmail.com>
2020-04-05 09:42:58 +01:00
Kyle Brennan
28e53aaf4b Updates for readability
Simplified language and reduced long running lines.

Signed-off-by: Kyle Brennan <kylos101@gmail.com>
2020-03-29 20:26:23 +01:00
Kyle Brennan
c3c1d0c2fe Add hey sample function
Use it to do load testing and observe scaling.

Signed-off-by: Kyle Brennan <kylos101@gmail.com>
2020-03-29 20:26:23 +01:00
wingkwong
4e7fdfe03b Add blog post by Wing-Kam Wong
Signed-off-by: Wing-Kam Wong <wingkwong.code@gmail.com>
2020-03-29 11:21:35 +01:00
Martin Dekov
541ac30a1e Add blog post RPi Kubernetes with OpenFaaS
Adding blog post by Sean Duffy to the commynity
file

Signed-off-by: Martin Dekov <mvdekov@gmail.com>
2020-03-26 10:45:03 +00:00
Alex Ellis (OpenFaaS Ltd)
05c37721a3 Move out KubeCon/Rejekt/SPS events
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-03-25 08:28:44 +00:00
Amir Movahedi
f181218ac5 Add blog post by Amir Movahedi
Signed-off-by: Amir Movahedi <amir.gholzam@live.com>
2020-03-25 07:34:54 +00:00
Alex Ellis (OpenFaaS Ltd)
46b106878d Fix issue with nats version
Fixes: #1487

Regression introduced by 690da5ed5

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-03-19 19:34:03 +00:00
Amal Alkhamees
d492a8d138 update doc url from godoc to pkg.go.dev
Signed-off-by: Amal Alkhamees <amalkms5@gmail.com>
2020-03-19 12:00:31 +00:00
Alex Ellis (OpenFaaS Ltd)
249e6d9267 Update armhf/64 image tags in docker-compose
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-03-19 11:33:18 +00:00
Douglas Jones
f410e4d987 Putting the correct version for arm64
Signed-off-by: Douglas Jones <d.m.jones2@gmail.com>
2020-03-19 11:31:25 +00:00
Douglas Jones
690da5ed5f bumping the version numbers
Signed-off-by: Douglas Jones <d.m.jones2@gmail.com>
2020-03-19 11:31:25 +00:00
Alex Ellis (OpenFaaS Ltd)
a7e5af5b0e Remove Civo who just cancelled
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-03-17 17:18:01 +00:00
Amir Movahedi
97bbe4fc05 Add OpenFaaS email service blog post.
Signed-off-by: Amir Movahedi <amir.gholzam@live.com>
2020-03-16 07:02:40 +00:00
Utsav Anand
72aa39f372 Add link to the Online Meetup hosted by Containous
Signed-off-by: Utsav Anand <utsavanand2@gmail.com>
2020-03-14 17:46:25 +00:00
Alex Ellis (OpenFaaS Ltd)
f652692966 Fix test on help description message
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-03-12 14:02:57 +00:00
Alex Ellis (OpenFaaS Ltd)
37bf15e508 Namespace invocation_total
This should be a "no-harm" change to use the namespace/sub-
system definition for CounterOpts.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-03-12 13:51:43 +00:00
Alex Ellis (OpenFaaS Ltd)
c4f924cfb5 Update Started variable to GatewayFunctionInvocationStarted
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-03-12 13:51:43 +00:00
Alex Ellis (OpenFaaS Ltd)
96812d2cd8 Record metrics for invocations when they start
* This experimental patch records metrics as invocations start
so that the metrics can be used to make better scale to zero
decisions in faas-idler.

Tested with Kubernetes on a single-node cluster, metrics
reported as expected. Existing metrics still report.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2020-03-12 13:51:43 +00:00
Markus Hartmann
1eea381dd5 Added community events and blogs to community.md
Signed-off-by: Markus Hartmann <markush1986@gmail.com>
2020-03-08 20:38:16 +00:00
Carlos Eduardo
e2c70e2d65 Add myself to DEREK.yml
Signed-off-by: Carlos de Paula <me@carlosedp.com>
2020-03-08 15:00:04 +00:00
Alex Ellis
79e00c9818
Update README.md 2020-03-07 09:54:58 +00:00
Martin Dekov
c6ee2e4da0 Bump basic auth plugin to 0.18.11
Bumping basic auth plugin to newest 0.18.11 on
all images

Signed-off-by: Martin Dekov <mvdekov@gmail.com>
2020-03-05 21:03:09 +00:00
Martin Dekov
f9711c6436 Bump gateway to newest image
Bumping gateway of arm armhf and x86-64 images
to 0.18.11

Signed-off-by: Martin Dekov <mvdekov@gmail.com>
2020-03-05 21:02:36 +00:00
hasheddan
11f29ea8e3 Add Crossplane + OpenFaaS Kubecon Talk
Updates community.md with Crossplane + OpenFaaS talk link
for Serverless Practitioners Summit - Kubecon EU 2020

Signed-off-by: hasheddan <georgedanielmangum@gmail.com>
2020-03-05 16:23:47 +00:00
Burton Rheutan
326cc7a9b9 Add featured videos section to community file
Signed-off-by: Burton Rheutan <rheutan7@gmail.com>
2020-03-05 15:41:09 +00:00