Commit Graph

1602 Commits

Author SHA1 Message Date
b71ec77c5b Compress lines in community file
- moves blogs / events into same line

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2019-01-02 17:49:36 +00:00
9cda76de45 Add 2019 to ToC for community file
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2019-01-02 17:48:52 +00:00
22406446c0 Adding more blogs and a 2019 event found via Twitter
Signed-off-by: Burton Rheutan <rheutan7@gmail.com>
2019-01-02 17:18:25 +00:00
1eb95b6047 Add tracing your functions blog post
Signed-off-by: Burton Rheutan <rheutan7@gmail.com>
2019-01-01 19:40:23 +00:00
6d56606e7b Add Serverless Architecture Conf April 2019 talk
Signed-off-by: John McCabe <john@johnmccabe.net>
2018-12-30 20:49:20 +00:00
c9befd78e7 Bump gorilla mux to 1.6.2
**What**
- Update the gopkg.toml

Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2018-12-29 19:34:21 +00:00
09736be293 When firing, newReplicas should be greater than currentReplicas
Signed-off-by: Gede Wahyu <tokekbesi@gmail.com>
2018-12-29 19:31:04 +00:00
3bdb194e71 Round up value of newReplicas
Signed-off-by: Gede Wahyu <tokekbesi@gmail.com>
2018-12-29 19:31:04 +00:00
191629151e Remove the differentiation between currentReplicas==1 and not
Signed-off-by: Gede Wahyu <tokekbesi@gmail.com>
2018-12-29 19:31:04 +00:00
81db6514f7 Fix TestInitialScale expectation
Signed-off-by: Gede Wahyu <tokekbesi@gmail.com>
2018-12-29 19:31:04 +00:00
058d1e481a Test scaled up from 1
Signed-off-by: Gede Wahyu <tokekbesi@gmail.com>
2018-12-29 19:31:04 +00:00
ea40055c60 Enable basic auth for armhf stack
- basic auth is now optional for armhf - finishes work of #999

Happy Holidays

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-12-25 11:35:53 +00:00
a02e2d2aa2 Consolidate deploy_stack.sh files
Currently there are multiple deploy_stack.sh files and the user has to select the version appropriate to the target architecture so that the correct images are deployed.  Further, the armhf deploy script lacks the basic auth by default scripting that is in the x86_64 version.

This change adds a case/select to deploy_stack.sh that will determine the hardware architecture and select the appropriate docker-compose file.

The deploy_stack.armhf.sh is also changed, rather than deleted, so that existing references are still valid.

Signed-off-by: Richard Gee <richard@technologee.co.uk>
2018-12-25 11:25:18 +00:00
334288b130 Undo early return in updateData callback
**What**
- Revert to original if-block structure to reduce the size of the diff

Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2018-12-19 21:10:41 +00:00
cb367096ae Refresh function image during ui update loop
**What**
- Update the function image value during the `refreshData`

Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2018-12-19 21:10:41 +00:00
0ae105164f add link to blog describing how to write serverless crystal functions
Signed-off-by: TPei <t.s.peikert@gmail.com>
2018-12-11 07:44:59 -08:00
fe424b974f Move perf page to docs
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-12-06 14:20:53 +00:00
a51d42c983 Download vendor cdn files for gateway
This change set downloads the CDN resources for the gateway
and bundles them with the other static resources for the UI.

This is needed for situations where a user does not have access
to the CDN either because of firewall rules or network policy.

The files and versions remain the same, only now loaded locally
with directory paths matching the CDN paths.

Signed-off-by: Burton Rheutan <rheutan7@gmail.com>
2018-12-05 20:20:15 +00:00
350907aacd Update gateway to golang:1.10.4
Signed-off-by: Radoslav Dimitrov <rdimitrow@gmail.com>
2018-12-05 19:59:18 +00:00
6ef5ef73cc Update arm64 build of gateway
- adds version folder - tested on Rock64

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-12-04 11:15:38 +00:00
830159bda3 Bump the faas-swarm version in the compose yml
**What**
- Update the fass-swarm version to 0.5.0

Signed-off-by: Lucas Roesler <roesler.lucas@gmail.com>
2018-11-29 10:58:22 +00:00
d22af7cf74 Add csharp mongodb template to community file
Signed-off-by: marcus-smallman <marcussmallman@live.co.uk>
2018-11-29 10:48:39 +00:00
b1d1fe21e0 Add OpenFest and IstaCon events in November
A talk on IstaCon, Sofia, workshop on OpenFest, Sofia, and a
lightning talk during the same event are added to the events list

Signed-off-by: Ivana Yovcheva (VMware) <iyovcheva@vmware.com>
2018-11-26 16:37:05 +00:00
891ea8bda3 Add 2x micro-tutorials
Added two micro-tutorials

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-11-24 17:49:21 +00:00
495cf9e7af Add CODEOWNERS
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-11-22 17:50:13 +01:00
fb1adb0d5d Add pr_description_required
Add pr_description_required to default YAML file for Derek.

Signed-off-by: Alex Ellis <alexellis2@gmail.com>
2018-11-22 13:32:28 +01:00
fe6974c74a Fix scale from zero to be true by default
Signed-off-by: Ivana Yovcheva (VMware) <iyovcheva@vmware.com>
2018-11-22 13:30:20 +01:00
d6e58a4ea7 Add PHPConference Brazil
- closes #974

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-11-21 14:22:43 +01:00
956bfed53d Bump gw to 0.9.11
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-11-21 14:19:04 +01:00
7c6e242f2f Add note on Yagni
Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-11-19 08:40:48 +01:00
6cc9481165 Add DevOpsDDay and Capitole du Libre conferences from France
Signed-off-by: Laurent Grangeau <laurent.grangeau@gmail.com>
2018-11-17 14:57:46 +00:00
ade5f32513 Bump files to use alpine:3.8
Bump Dockerfiles and mentions of alpine 3.7 to be now
3.8

Signed-off-by: Martin Dekov (VMware) <mdekov@vmware.com>
2018-11-16 20:27:05 +00:00
2944b9393c Add VMworld 2018 Speaking Session
Added VMworld 2018 Speaking Session on Creating Your First Serverless Function with OpenFaaS

Signed-off-by: Kendrick Coleman <kendrickc@vmware.com>
2018-11-16 20:26:26 +00:00
78a4584019 Add sha256 hashgen for watchdog to ci config
Issue #955 suggested that the watchdog binaries should have associated sha256 files to help assure the veracity of the built artefacts.  This change mirrors the method employed on
faas-cli to generate and deploy the sha256 hash for each flavour of the current watchdog.

Signed-off-by: Richard Gee <richard@technologee.co.uk>
2018-11-14 22:02:21 +00:00
98a76c6949 Bump gateway to 0.9.10
Bumping gateway image for armhf and x64-86 to be the latest
0.9.10

Signed-off-by: Martin Dekov (VMware) <mdekov@vmware.com>
2018-11-12 10:24:56 +00:00
2bd78e0dcf Add blogpost + project
Signed-off-by: Philippe Charrière <pcharriere@gitlab.com>
2018-11-11 20:27:10 +00:00
6e45707234 Add blog post from golem.de to community
Signed-off-by: Burton Rheutan <rheutan7@gmail.com>
2018-11-11 15:36:31 +00:00
37a30a46a2 Add faasflow reference in the community
Signed-off-by: Swarvanu Sengupta <swarvanusg@gmail.com>
2018-11-11 12:31:45 +00:00
ee077e14a4 Add Austin meetup event to community file
Signed-off-by: Burton Rheutan <rheutan7@gmail.com>
2018-11-09 20:50:20 +00:00
80e1a61349 Add banaglore kubernetes meetup event
Signed-off-by: Vivek Singh <vivekkmr45@yahoo.in>
2018-11-09 07:29:28 +00:00
69c1db4561 Update incubator link
Incubator link is pointing to the main OpenFaaS GitHub organization instead of the OpenFaaS-Incubator organization.

Signed-off-by: Shaun Berryman <shaun@shaunberryman.com>
2018-11-08 21:25:44 +00:00
053003bd7c Add link to Crystal Template
Signed-off-by: TPei <t.s.peikert@gmail.com>
2018-11-08 19:22:14 +00:00
b4c12f824b Make use of cache in scaling
- this reinstates the cache to reduce the count of lookups to the
provider when checking if scaling is needed.

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-11-07 13:49:56 +00:00
117707df14 Enable backoff/retries on scaling up
- this change is needed for Docker Swarm which may give an error
when several concurrent requests come in to scale a deployment.

Tested on Docker Swarm before/after with the hey tool and figlet
scaled down to zero replicas.

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-11-07 13:49:56 +00:00
446c8672ae Add Ed to Core Contributors
This commit adds Ed to the Core Contributors

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-11-05 16:17:29 +00:00
93615598be Added blog entry Using GraphQL in OpenFaaS functions
Signed-off-by: Patricio Diaz <padiazg@gmail.com>
2018-11-05 13:53:24 +00:00
169431375d Enable hashed passwords with PowerShell
- PR #929 introduced the ability to generate passwords for the
gateway admin user, this is a good step forwards for Windows
users. It did introduce an inconsistency in the format that
passwords are stored by not using a form of hashing. Hashing
of secrets is used extensively within OpenFaaS/OpenFaaS Cloud
whether with Swarm or Kubernetes via helm. If there are
concerns about using a hashed value for a password I would
suggest raising an issue to track this and have any decision
we make applied for all users (not just PowerShell users).

As a  compromise I've introduced hashing by default and added
a new flag called -noHash which can be used to replicate the
behaviour of the original PR.

After feedback from other contributors I also looked into whether
the flag syntax could match the existing syntax but left this as
is. Bash will use --no-auth and PowerShell will use --noAuth.

This was tested on Docker Swarm on Windows.

Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
2018-11-04 20:37:11 +00:00
47a834c830 Print same deploying message as sh installer
Signed-off-by: John McCabe <john@johnmccabe.net>
2018-11-04 20:13:18 +00:00
cb4aa8f352 Suppress stdout when creating secrets
- copies behaviour from bash installer

Signed-off-by: John McCabe <john@johnmccabe.net>
2018-11-04 20:13:18 +00:00
785bd6d69b Add -help to deploy_stack.ps1
Signed-off-by: John McCabe <john@johnmccabe.net>
2018-11-04 20:13:18 +00:00