1125 Commits

Author SHA1 Message Date
Ivana Yovcheva (VMware)
099362b51d Move watchdog from functions/ to openfaas/ ns
This moves watchdog to a better name for images and also gives free
image-scanning and gives more confidence  to users  that components
ship regularly and makes any vulnerabilities  in  components  clear

Signed-off-by: Ivana Yovcheva (VMware) <iyovcheva@vmware.com>
2018-07-10 21:09:30 +01:00
Alex Ellis (VMware)
9618bc3f7c Remove brace from Python sample
Suggsted in #756

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-07-10 21:07:36 +01:00
Burton Rheutan
a6ab224a94 Add new blog posts to community.md
Signed-off-by: Burton Rheutan <rheutan7@gmail.com>
2018-07-10 20:57:45 +01:00
Edward Wilde
2fcfd39922 Move faas-fargate entry above nomad
Signed-off-by: Edward Wilde <ewilde@gmail.com>
2018-07-09 22:18:30 +01:00
Edward Wilde
87c048914b AWS Fargate provider added as community project
Signed-off-by: Edward Wilde <ewilde@gmail.com>
2018-07-09 22:18:30 +01:00
Alex Ellis (VMware)
36ec5b0612 Update typos in CONTRIBUTING.md
Thanks to @rgee0 for proofing.

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-07-09 22:06:57 +01:00
Alex Ellis (VMware)
cba817c499 Allow copyright verbiage
Allows: OpenFaaS Author(s)

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-07-09 22:06:57 +01:00
Alex Ellis (VMware)
95c738c47e Remove typo in heading: afterburn
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-07-09 21:45:26 +01:00
Alex Ellis (VMware)
0149bf3aca Remove AfterBurn reference
Afterburn is deprecated in favour of of-watchdog. Removing link
to prevent confusion.

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-07-09 21:43:59 +01:00
Alex Ellis (VMware)
507d514e74 Add core contributors / update on copyright
- Core contributors are added by name.
- Copyright notice now encourages OpenFaaS Author(s) in place of
OpenFaaS Project to reflect the nature od distributed copyright.

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-07-09 21:37:04 +01:00
Alex Ellis (VMware)
5f6b6bf953 Update header
From Project to Author(s) for the catch-all. This file has my
copyright which is retained through the catch-all statement.

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-07-09 21:25:03 +01:00
Lucas Alexander
822a1d0825 Update community.md
Add four blog posts on deployment and usage scenarios

Signed-off-by: Lucas Alexander <lucas@alexanderdevelopment.net>
2018-07-09 17:45:20 +01:00
Ivana Yovcheva (VMware)
00ad00b651 Push gateway image to both Quay.io and Docker Hub
With this change gateway will be pushed to Quay.io on release
as a backup

Signed-off-by: Ivana Yovcheva (VMware) <iyovcheva@vmware.com>
2018-07-06 20:18:23 +01:00
Edward Wilde
28c9ccd0aa Changes from pull request feedback
1. Use httptest.ResponseRecorder instead of custom implementation
StringResponseWriter.

2. Remove verbose log line in infohandler

Signed-off-by: Edward Wilde <ewilde@gmail.com>
2018-07-06 17:50:48 +01:00
Edward Wilde
aca2c7fe2a Enhance info endpoint to include gateway version
Extend the health endpoint and add gateway version information

Resolves: #733
Signed-off-by: Edward Wilde <ewilde@gmail.com>
2018-07-06 17:50:48 +01:00
Ivana Yovcheva
672a6be182 Update community.md
Add Open Source Sharing is Caring Meetup, held in Sofia on 25th June, to the community.md

Signed-off-by: Ivana Yovcheva (VMware) <iyovcheva@vmware.com>
2018-07-03 10:04:09 +01:00
Vivek Singh
e55c018c17 Update default secret mount path to /run/secrets/
This commit reverts the changes done in #738 to update the default
secret mount path to `/run/secrets/`

Signed-off-by: Vivek Singh <vivekkmr45@yahoo.in>
2018-07-02 19:22:59 +01:00
Alex Ellis (VMware)
49cc6ae727 Move to openfaas Hub NS for gw/swarm
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-07-02 13:38:41 +01:00
Alex Ellis (VMware)
f4aab9197d Move from functions ns to openfaas for Hub
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-07-02 12:45:53 +01:00
Alex Ellis (VMware)
500b883084 Revert secret path
Secret path submitted in ced39bcda7e42c481f59689fa3cd95ba4a57bb34
was incorrect and is being reverted. Docker Swarm by default
stores its sercrets in /run/secrets.

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-06-30 13:50:03 +01:00
John McCabe
9892c6d30f Add Cloud Native Glasgow event
Signed-off-by: John McCabe <john@johnmccabe.net>
2018-06-29 17:30:31 +01:00
Vivek Singh
ced39bcda7 Updated default secret mount path value
This changes updates the secret mount path default value to
/var/openfaas/secrets at serveral places. It has been changed
from /run/secrets/ to /var/openfaas/secrets after version 0.8.2

Signed-off-by: Vivek Singh <vivekkmr45@yahoo.in>
2018-06-28 21:37:10 +03:00
Steven Tsang
e655f28e8d Add shirley meetup details
Signed-off-by: Steven Tsang <tsangste@gmail.com>
2018-06-27 12:40:22 +03:00
Vivek Singh
461254b4cd Added viveksyngh to maintainers list
This changes to add viveksyngh to .DEREK.yml to manage github issues
using derek.

Signed-off-by: Vivek Singh <vivekkmr45@yahoo.in>
2018-06-27 10:19:29 +03:00
Vivek Singh
d8d6349b2b Added bangalore meetup details to community file
Signed-off-by: Vivek Singh <vivekkmr45@yahoo.in>
2018-06-27 10:04:26 +03:00
Eric Stoekl
d3d320dc33 Add Docker Seattle meetup to community.md
Signed-off-by: Eric Stoekl <ems5311@gmail.com>
2018-06-23 09:55:50 +01:00
Edward Wilde
e39dbd9584 Update nats-queue-worker package to 0.4.7
This package version supports running OpenFaas on hosts the contain `.`
in their hostname i.e. computer-a.acme.com

Signed-off-by: Edward Wilde <ewilde@gmail.com>
2018-06-21 23:00:01 +01:00
rgee0
08d57de1f6 Add Birmingham DevOps even to community.md
Signed-off-by: rgee0 <richard@technologee.co.uk>
2018-06-20 19:07:50 +01:00
Burton Rheutan
3d468f5667 Add OpenFaaS meetup to community file
Signed-off-by: Burton Rheutan <rheutan7@gmail.com>
2018-06-20 13:46:48 +01:00
Keiran Smith
79e5487ed2 Add affix to derek maintainers
Signed-off-by: Keiran Smith <contact@keiran.scot>
2018-06-19 22:37:06 +01:00
Alex Ellis (VMware)
25aa95534c Bump gateway version to 0.8.3
New gateway version includes updated queue-worker interface.

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-06-18 20:11:50 +01:00
Alex Ellis (VMware)
9d0800837a Bump queue-worker in compose file
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-06-18 20:10:46 +01:00
Alex Ellis (VMware)
223c561706 Vendor new queue-worker version
Introduces 0.4.6 of queue-worker - see upstream repo for changes.

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-06-18 20:10:46 +01:00
Lucas Roesler
41bda568a7 Update secret docs and sample-functions
**What**
- Update the documentation about secret management to note the changed
file location
- Remove the documentation on secret rotation, because this will not
currently work
- Update apikey-secret and ApiKeyProtected-Secrets to read secret values
from both the old and the new locations

**Why**
- Recent updates to faas-swarm and faas-netes changed the mount location
of secrets.  These changes update the docs to reflect this change.

Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2018-06-17 05:00:52 -07:00
Alex Ellis (VMware)
7b40854cfb Bump faas-swarm to latest
Includes fixes for secrets path, tested on Swarm.

Secrets now mounted at /var/openfaas/secrets/

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-06-16 17:52:09 -07:00
Lucas Roesler
6676d1b807 Trim tailing slash from service name before proxy
**What**
- When determining the service name of the function, remove any trailing
slashes, the slashes are not allowed in service names for either Swarm
or K8S, so this can only be a left over from the url path

**Why**
- This was preventing service resolution, and hence failed functions,
    when the function was called with a trailing slash

Fixes #714

Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2018-06-16 16:05:09 -07:00
Burton Rheutan
1f6e174454 Update armhf queue-worker version
Signed-off-by: Burton Rheutan <rheutan7@gmail.com>
2018-06-16 16:02:47 -07:00
Sean Smith
2292aab829 Update to golang 1.9.7
Issue #660 has been open for a while to update to 1.9.6, this
performs the update to the latest in the 1.9 release (1.9.7)

Signed-off-by: Sean Smith <sean@wwsean08.com>
2018-06-16 08:37:11 -07:00
Robbie Page
c8f958c429 add K8s post to community.md
Signed-off-by: Robbie Page <rob@rorpage.com>
2018-06-12 09:56:31 -07:00
Alex Ellis
ff20fd2b9d
Add SF events 2018-06-09 11:15:48 -07:00
Burton Rheutan
46c02697c5 Remove PWD link in readme
This update removes the PWD button from the readme
Play-with-Docker was unreliable for automatic deployment causing
confusion with users attempting to get started quickly

Signed-off-by: Burton Rheutan <rheutan7@gmail.com>
2018-06-05 20:03:50 -07:00
Alex Ellis (VMware)
ac9f0df5e5 Comment out secrets for gateway
If needed, create the secrets and then uncomment.

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-06-04 21:25:15 -07:00
Eric Stoekl
0bb05480a3 Remove sample functions for swarm
Break out sample functions into new stack.yml
Update instructions in Testdrive.md

Signed-off-by: Eric Stoekl <ems5311@gmail.com>
2018-06-04 19:58:10 -07:00
Edward Wilde
4fa9d89743 docs: add link to documentation source repo
Signed-off-by: Edward Wilde <ewilde@gmail.com>
2018-05-30 16:01:06 -07:00
Alex Ellis (VMware)
d988818715 Mention Python3 for testing
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-05-30 10:14:13 -07:00
Alex Ellis (VMware)
b07c7c2c48 Add Python / flask / gevent example.
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-05-30 10:13:25 -07:00
Alex Ellis (VMware)
6f8f86967a Add notes for perf testing
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-05-30 09:20:30 -07:00
Alex Ellis (VMware)
2ec98a0e13 Fix ack_wait timeout for armhf
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-05-28 15:22:18 -07:00
Alex Ellis (VMware)
3ee7c99701 Fix typo on ack_wait
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-05-28 15:21:42 -07:00
Tarun Mangukiya
ab2aa14c48 Added Blog post in community.md
Added our experience with serverless computing and speeding up Iconscout with OpenFaaS

Signed-off-by: Tarun Mangukiya <tarunmangukiya@hotmail.com>
2018-05-25 07:41:41 +01:00