218 Commits

Author SHA1 Message Date
Alex
201d2c20de Requests update 2017-05-08 13:42:14 +01:00
Alex Ellis
9e3eaea754 Pass env-vars to functions via API gateway 2017-05-08 13:42:14 +01:00
Alex Ellis
024bd5419b Format and add multi-stage Dockerfile 2017-05-08 13:42:14 +01:00
Alex Ellis
968002c15f Extract magic variables for server 2017-05-08 13:42:14 +01:00
Alex Ellis
0b2d3ea6c0 Move static files to ui folder 2017-05-08 13:42:14 +01:00
Alex Ellis
2b57665293 Add EnvVars 2017-05-07 14:27:57 +01:00
Alex
569ccbf323 Add license into code files for MIT 2017-04-27 23:21:50 +01:00
Alex Ellis
78af82021f Vendoring with Glide and delete function handler 2017-04-27 09:29:14 +01:00
Alex Ellis
09cc91108a Enable handling of multiple concurrent alerts 2017-04-13 17:38:30 +01:00
Alex Ellis
8c66f43f79 Enable dash in function name 2017-04-12 11:18:05 +01:00
Alex Ellis
c62c00e411 Fix for Docker upstream 2017-04-11 21:22:37 +01:00
Alex Ellis
4a0c712c0f Extract magic variables 2017-04-08 10:03:16 +01:00
Alex Ellis
a71329de4a Provide override for replica scaling to cap out at custom value. 2017-04-08 10:03:16 +01:00
Alex Ellis
bafea3e79a Add text type by default to tester page 2017-04-06 21:07:30 +01:00
Alex Ellis
3aec97441e Cleanup logging, give not allowed to GET on gateway functions 2017-04-05 22:34:45 +01:00
Alex Ellis
0b166c7627 Enable DNS-RR override for task lookup. 2017-04-05 09:13:18 +01:00
Alex Ellis
54d16013bb Add comment 2017-03-31 20:40:25 +01:00
Alex
873d7a69e9 Remove test temporarily for gateway 2017-03-31 20:40:25 +01:00
Alex
c705cd8e33 Forward client HTTP headers through pipeline 2017-03-31 20:40:25 +01:00
Alex
a740783c78 Make function button clearer 2017-03-31 20:40:25 +01:00
Alex Ellis
361a31ac97 Push Go to 1.7.5 2017-03-27 17:56:33 +01:00
Alex Ellis
2aeadfda1c Disable KeepAlive on proxy (#21)
* Service lookup

* Disable KeepAlive to force RR for replias.

* set KeepAlive to 0

* Remove temporary file

* Support white and rename function

* Remove debug from node sample
2017-03-21 08:39:36 +00:00
Alex Ellis
a63dd8ee4c Simplify instrumentation metrics.
- fix javascript deserialization in UI with json response
-  create swarm watcher to monitor replicas
2017-03-14 22:10:24 +00:00
Alex
38713184e5 Add status code instrumentation for functions 2017-03-14 22:10:24 +00:00
Alex Ellis
5802cd11dc Print error message in UI portal 2017-03-13 17:04:34 +00:00
Alex Ellis
97c9243419 Update NS to functions/ from alexellis2/faas- 2017-03-13 14:25:04 +00:00
Alex Ellis
d5290aad1b Refactor to armv6 2017-03-12 12:57:18 +00:00
Alex
fe1e9fc52e Create your own functionk working. 2017-03-12 12:56:53 +00:00
Alex
98c9ef67f4 Initial pop-up for new function. 2017-03-12 12:56:53 +00:00
Alex
edc2c4b29e Initial pop-up design 2017-03-12 12:56:53 +00:00
Alex Ellis
9f2183f6f3 Update test names 2017-02-21 19:09:11 +00:00
Alex Ellis
6d921cac50 Include base64 sample function in stack
Document sample functions with comments
Allow functions with 0-9 for route regex
2017-02-19 18:26:55 +00:00
Alex Ellis
f734a6f07d Update index.html 2017-02-03 19:04:21 +00:00
Alex Ellis
726e9c6d36 Add armhf support 2017-02-03 13:31:39 +00:00
Alex Ellis
5c343be183 Initial work for ARMHF 2017-02-03 13:27:36 +00:00
Alex Ellis
cb807d2fa9 Adjust documentation
Allow content-type for UI
2017-01-31 17:30:42 +00:00
Alex Ellis
048bc18a8a Remove logging 2017-01-31 09:11:33 +00:00
Alex Ellis
4e73f787da Include markdown sample
Fix UI refresh problem
Enable invocation from portal
2017-01-31 09:08:58 +00:00
Alex Ellis
1aba6699fe Pending ARMhf changes 2017-01-30 22:15:06 +00:00
Alex Ellis
018b065ef1 Initial work for ARMHF 2017-01-30 22:14:06 +00:00
Alex
c211ba0d07 Cover replica scaling with tests. 2017-01-30 21:16:54 +00:00
Alex
52266a6741 Match content-type of incoming request. Fix for Alexa. 2017-01-28 12:26:30 +00:00
Alex
42c0c02950 Add integration test and defer 2017-01-27 21:07:09 +00:00
Alex Ellis
501e813d41 Move handlers into ./handlers 2017-01-25 22:29:17 +00:00
Alex
cdd5219200 Tweak alertmanager timeout + simplify down-scale of replicas 2017-01-23 22:44:03 +00:00
Alex
59ca597903 Fix if-guard for replica scaling 2017-01-23 22:12:47 +00:00
Alex
0dfafe99c5 Error handling around Docker socket, refactor scaling to separate method 2017-01-23 09:19:52 +00:00
Alex Ellis
f4fde50ca8 Add +5 / -5 Replica scaling in response to AlertManager 2017-01-22 20:00:48 +00:00
Alex Ellis
79bc6a54ea Add auto-refresh to UI 2017-01-22 14:11:36 +00:00
Alex Ellis
cf2317696d Unmarshall the service name 2017-01-22 11:13:45 +00:00