Commit Graph

1171 Commits

Author SHA1 Message Date
87c048914b AWS Fargate provider added as community project
Signed-off-by: Edward Wilde <ewilde@gmail.com>
2018-07-09 22:18:30 +01:00
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
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
95c738c47e Remove typo in heading: afterburn
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-07-09 21:45:26 +01:00
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
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
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
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
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
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
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
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
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
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
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
500b883084 Revert secret path
Secret path submitted in ced39bcda7
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
9892c6d30f Add Cloud Native Glasgow event
Signed-off-by: John McCabe <john@johnmccabe.net>
2018-06-29 17:30:31 +01:00
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
e655f28e8d Add shirley meetup details
Signed-off-by: Steven Tsang <tsangste@gmail.com>
2018-06-27 12:40:22 +03:00
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
d8d6349b2b Added bangalore meetup details to community file
Signed-off-by: Vivek Singh <vivekkmr45@yahoo.in>
2018-06-27 10:04:26 +03:00
d3d320dc33 Add Docker Seattle meetup to community.md
Signed-off-by: Eric Stoekl <ems5311@gmail.com>
2018-06-23 09:55:50 +01:00
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
08d57de1f6 Add Birmingham DevOps even to community.md
Signed-off-by: rgee0 <richard@technologee.co.uk>
2018-06-20 19:07:50 +01:00
3d468f5667 Add OpenFaaS meetup to community file
Signed-off-by: Burton Rheutan <rheutan7@gmail.com>
2018-06-20 13:46:48 +01:00
79e5487ed2 Add affix to derek maintainers
Signed-off-by: Keiran Smith <contact@keiran.scot>
2018-06-19 22:37:06 +01:00
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
9d0800837a Bump queue-worker in compose file
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-06-18 20:10:46 +01:00
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
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
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
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
1f6e174454 Update armhf queue-worker version
Signed-off-by: Burton Rheutan <rheutan7@gmail.com>
2018-06-16 16:02:47 -07:00
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
c8f958c429 add K8s post to community.md
Signed-off-by: Robbie Page <rob@rorpage.com>
2018-06-12 09:56:31 -07:00
ff20fd2b9d Add SF events 2018-06-09 11:15:48 -07:00
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
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
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
4fa9d89743 docs: add link to documentation source repo
Signed-off-by: Edward Wilde <ewilde@gmail.com>
2018-05-30 16:01:06 -07:00
d988818715 Mention Python3 for testing
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-05-30 10:14:13 -07:00
b07c7c2c48 Add Python / flask / gevent example.
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-05-30 10:13:25 -07:00
6f8f86967a Add notes for perf testing
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-05-30 09:20:30 -07:00
2ec98a0e13 Fix ack_wait timeout for armhf
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-05-28 15:22:18 -07:00
3ee7c99701 Fix typo on ack_wait
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-05-28 15:21:42 -07:00
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
0eb8826411 Add Alexs' Docker London talk
Signed-off-by: John McCabe <john@johnmccabe.net>
2018-05-24 11:39:08 +01:00
8133414183 Read secrets from variable path
This change enables secrets to be read from any mount on disk
rather than hard-coding a certain location which suits Swarm or
K8s. The default value if not specified will look in the Swarm
location of /run/secrets/

README.md (docs) updated and set to off by default.

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-05-23 11:42:42 +01:00
a38931ce69 Enable basic auth on gateway
Fixes https://github.com/openfaas/faas/issues/687 allowing the
gateway to handle the responsibility of basic auth for when it is
in use.

To enable set basic_auth env-var to true and then mount two
secrets or plaintext files under /var/secrets/

basic_auth_user, basic_auth_password

Tested with faas-cli list/deploy and with Safari browser.

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-05-23 11:42:42 +01:00
8008a51b0b Add Ruby Microservice Blog post and swift template
Signed-off-by: Keiran Smith <contact@keiran.scot>
2018-05-23 10:02:54 +01:00