87f993847c
Add known issue
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-12-21 08:50:47 +00:00
9cdcac2c5c
make email address optional
...
Signed-off-by: Johan Siebens <johan.siebens@gmail.com >
2020-12-20 21:05:17 +00:00
a8a3d73bc0
add Caddy to the install script
...
Signed-off-by: Johan Siebens <johan.siebens@gmail.com >
2020-12-20 21:05:17 +00:00
f33964310a
Add use-cases
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-12-17 22:15:29 +00:00
03ad56e573
Highlight the bash installer as an option
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-12-17 22:08:58 +00:00
baea3006cb
Update faas-provider to v0.15.3
...
Fixes #136
Signed-off-by: Utsav Anand <utsavanand2@gmail.com >
2020-12-13 11:12:51 +00:00
cb786d7c84
Bump minor version of faasd to 0.9.10
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-12-08 08:45:52 +00:00
fc02b4c6fa
Update vendor for openfaas components
...
Minor version change, no change in behaviour expected
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-12-08 08:45:15 +00:00
ecee5d6eed
Fix publish Makefile target
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-12-07 14:31:17 +00:00
8159fb88b7
Update faasd version to 0.9.9
...
This version contains several fixes and should be used for
new users.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
0.9.10
2020-12-07 14:21:47 +00:00
a7f74f5163
Use Go 1.13 for builder
2020-12-03 20:31:24 +00:00
baa9a1821c
Update Go mod
...
As part of the annotations fix
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
0.9.9
2020-11-20 21:35:13 +00:00
1a8e879f42
Fix annotation/label loading in #128
...
By moving to a reference instead of a value type, this patch
means the annotations are not leaked into other objects in
the result of ListFunctions. Tested on x86 with a Linux host
and I could no longer reproduce the issue in #128
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-11-20 21:35:13 +00:00
0d9c846117
Minor fixes for installation
...
The containerd service was masked due to docker being installed
on the host already.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-11-18 11:07:02 +00:00
8db2e2a54f
Add arm64 support for cni plugins
...
Signed-off-by: Johan Siebens <johan.siebens@gmail.com >
2020-11-18 10:57:08 +00:00
0c790bbdae
Update README.md
2020-11-15 21:59:38 +00:00
797ff0875c
Update roadmap
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-11-14 15:56:18 +00:00
bc859e595f
Fix build for release tags
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
0.9.8
2020-11-14 10:55:51 +00:00
4e9b6070c1
Remove travis.yaml and update build status badge
...
Signed-off-by: Akos Veres <veres@akos.me >
0.9.7
2020-11-06 15:29:48 +00:00
1862c0e1f5
Various fixes to make the github actions workflow pass
...
Signed-off-by: Akos Veres <veres@akos.me >
2020-11-06 15:29:48 +00:00
ae909c8df4
Add publish github actions workflow
...
Signed-off-by: Akos Veres <veres@akos.me >
2020-11-06 15:29:48 +00:00
6f76a05bdf
Add build github actions workflow
...
Signed-off-by: Akos Veres <veres@akos.me >
2020-11-06 15:29:48 +00:00
8f022cfb21
Update README.md
2020-11-05 09:14:44 +00:00
ff9225d45e
Update roadmap
2020-10-30 18:47:52 +00:00
1da2763a96
Add arm64 support
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-10-24 09:45:00 +01:00
666d6c4871
Add note for GitHub users
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-10-22 22:33:51 +01:00
2248a8a071
Move hashgen into Makefile
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-10-22 22:31:53 +01:00
908bbfda9f
Remove Gopkg files
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-10-22 22:31:41 +01:00
b40a7cbe58
add bash script to reduce duplication of installation steps
...
Signed-off-by: Johan Siebens <johan.siebens@gmail.com >
2020-10-19 13:56:27 +01:00
a66f65c2b9
Improve clarity of testcase table
...
Signed-off-by: Alex Tomic <atomic777@gmail.com >
0.9.6
2020-10-19 10:18:57 +01:00
ac1cc16f0c
Annotation support
...
Provide support for annotations in faasd with namespaced container
labels. Unit tested and confirmed with end to end test via faasd
deployed to multipass VM
Signed-off-by: Alex Tomic <atomic777@gmail.com >
2020-10-19 10:18:57 +01:00
716ef6f51c
Bump gateway version to 0.19.1 & do a shallow checkout of faasd repo
...
Signed-off-by: Utsav Anand <utsavanand2@gmail.com >
2020-10-15 14:44:32 +01:00
92523c496b
Update docs for multipass
...
Suggestion via @paulkarayan in #116
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-10-15 13:42:46 +01:00
5561c5cc67
Do a shallow checkout of version 0.9.5 of faasd in cloud-init.
...
Replace the current git checkout with a checkout of the specific
version and limit the depth to 1 for the installation.
Signed-off-by: Christopher De Vries <devries@idolstarastronomer.com >
2020-10-15 13:23:31 +01:00
6c48911412
Create SHASUMS
...
Closes : #111
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-09-22 09:21:25 +01:00
3ce724512b
Update faasd version in cloud-config to 0.9.5
...
Signed-off-by: Utsav Anand <utsavanand2@gmail.com >
2020-09-21 15:54:19 +01:00
8d91895c79
Merge README
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-09-21 09:02:08 +01:00
7ca531a8b5
Update to use Go modules
...
Fixes : #109
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-09-21 09:02:08 +01:00
94210cc7f1
Update vendor for apimachinery
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-09-21 09:02:08 +01:00
9e5eb84236
Add memory limit support
...
Memory limits now work and a function will be killed with OOM
however, it will remain in a stopped state and will not
restart automatically.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-09-21 09:02:08 +01:00
b20e5614c7
Return out of scale handler when hitting an error
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
0.9.5
2020-09-19 21:18:45 +01:00
40829bbf88
Restart stopped tasks
...
This patch reports stopped tasks as having zero scale, which
means the gateway will send a "scale up" request, the same
way as it does for paused containers, or those which have
no task due to a reboot of the machine.
The scale up logic will now delete the stopped task and
recreate the task.
Tested with nodeinfo and figlet on a Dell XPS with
Ubuntu 16.04. The scaling logic has been re-written, but
re-tested by manually pausing and manually removing
the task of a container.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-09-19 21:18:45 +01:00
87f49b0289
Add upgrade instructions
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-09-19 19:52:46 +01:00
b817479828
Document logs redirection
...
Fixes: 106
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-09-18 12:24:39 +01:00
faae82aa1c
Move core services logs to the journal
...
Logs can now be viewed with the following, adding -f to follow
the logs.
journalctl -t default:gateway
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-09-18 12:24:39 +01:00
cddc10acbe
Document APIs
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-09-18 12:02:56 +01:00
1c8e8bb615
Fix proxy test
...
The proxy test needed its own local resovler to pass.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-09-18 12:02:56 +01:00
6e537d1fde
Add docs for compose file
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-09-18 12:02:56 +01:00
c314af4f98
Add local resolver for system containers
...
System containers can now be proxied to the localhost or to
all adapters using docker-compose.
Tested with NATS and Prometheus to 127.0.0.1 in multipass
and with the gateway to 0.0.0.0.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-09-18 12:02:56 +01:00
4189cfe52c
Expose ports for core services
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com >
2020-09-18 12:02:56 +01:00