Alex Ellis (OpenFaaS Ltd)
a1c8a8111b
Copy headers in both directions in proxy
...
* Issue was detected whilst testing 0.4.0 from @Waterdrips which
added basic auth, but the header was not being propagated.
* This code is tested in OpenFaaS already, but unit tests will
be added retrospectively.
* Proxy now reads the gateway URL via a channel instead of from
a file to make unit testing easier.
Basic auth now works as expected with faas-cli login / list.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-31 18:18:41 +00:00
Alex Ellis (OpenFaaS Ltd)
17845457e2
Alteration for version passing
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-31 12:30:14 +00:00
Alex Ellis (OpenFaaS Ltd)
300d8b082a
Pass version from main
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-31 12:30:14 +00:00
Alex Ellis (OpenFaaS Ltd)
17a5e2c625
Extract file for version command
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-31 12:18:27 +00:00
Alistair Hey
61e2d16c3e
Add Basic Auth to the gateway
...
Add and enable basic auth to the gateway. This allows users to
put their gateway on the internet and expose it to public networks
without anyone being able to control their deployments.
Added information to the README that allows users to get their
gatewau basic auth password and username
Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
2019-12-30 20:45:00 +00:00
Alex Ellis (OpenFaaS Ltd)
ff0cccf0dc
Add proxy to faasd up
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-29 12:46:32 +00:00
Alex Ellis (OpenFaaS Ltd)
e4ed9e5b91
Fix typo
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-28 16:46:08 +00:00
Alex Ellis (OpenFaaS Ltd)
6230d3504e
Run faasd from /usr/local/bin
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-28 16:09:02 +00:00
Alex Ellis (OpenFaaS Ltd)
832893998d
Bump gateway
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-25 22:11:56 +00:00
Alex Ellis (OpenFaaS Ltd)
1732566748
Explicitly turn off write_debug for queue-worker
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-24 19:50:43 +00:00
Alex Ellis (OpenFaaS Ltd)
3b512f979c
Fix arm switch
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-24 14:34:32 +00:00
Alex Ellis (OpenFaaS Ltd)
456e56342e
Use k3sup to determine client arch
...
* Set image suffix for OpenFaaS
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-24 14:21:47 +00:00
Alex Ellis (OpenFaaS Ltd)
3ee52c6ed7
Remove tasks and containers on SIGINT/SIGTERM
...
* Cleans-up and removes faasd containers/tasks when receiving
SIGINT/SIGTERM
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-24 10:09:56 +00:00
Alex Ellis (OpenFaaS Ltd)
da16bdeee8
Extract services to method
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-24 09:58:24 +00:00
Alex Ellis (OpenFaaS Ltd)
ad97b6db58
Add systemd utility package
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-24 09:12:34 +00:00
Alex Ellis (OpenFaaS Ltd)
5bb68e15f5
Check for dependencies before installing
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-24 09:01:34 +00:00
Alex Ellis (OpenFaaS Ltd)
0662605756
Bump latest gateway / queue-worker versions
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-23 21:18:06 +00:00
Alex Ellis (OpenFaaS Ltd)
abc41d2108
Update queue-worker to print body
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-23 20:53:11 +00:00
Alex Ellis (OpenFaaS Ltd)
9ba64783f9
Enable NATS, speed-up restart
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-23 20:43:00 +00:00
Alex Ellis (OpenFaaS Ltd)
f7a9f72e89
Stay up for 120 mins
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-21 20:46:28 +00:00
Alex Ellis (OpenFaaS Ltd)
699458cc99
Update running instructions
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-21 20:21:23 +00:00
Alex Ellis (OpenFaaS Ltd)
6cc031d40a
Bump faasd for better logging
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-21 14:16:42 +00:00
Alex Ellis (OpenFaaS Ltd)
6b161420f2
Update version for faas-containerd
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-21 13:51:24 +00:00
Alex Ellis (OpenFaaS Ltd)
5c43b4c802
Bind DNS names through /etc/hosts
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-21 12:44:01 +00:00
Alex Ellis (OpenFaaS Ltd)
49a93cd0de
Update faas-containerd
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-21 10:25:21 +00:00
Alex Ellis (OpenFaaS Ltd)
a0e7f88125
Add resolv.conf and networking hooks
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-20 17:48:41 +00:00
Alex Ellis (OpenFaaS Ltd)
5c45242b3d
Initial
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-20 12:56:19 +00:00