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>
0.4.1
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
Alex Ellis (OpenFaaS Ltd)
f0172e618a
Move basic auth note to common section
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-30 20:48: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>
0.4.0
2019-12-30 20:45:00 +00:00
Alex Ellis (OpenFaaS Ltd)
ae0753a6d9
Update faasd version
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-29 13:16:16 +00:00
Alex Ellis (OpenFaaS Ltd)
19a769b7da
Update proxy print message
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-29 13:02:03 +00:00
Alex Ellis (OpenFaaS Ltd)
48237e0b3c
Don't follow redirects
...
Required for functioning proxy
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.3.1
2019-12-29 12:59:39 +00:00
Alex Ellis (OpenFaaS Ltd)
306313ed9a
Proxy from faasd to gateway
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.3.0
2019-12-29 12:46:32 +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)
52baca9d17
Update download location of Go
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-29 12:00:54 +00:00
Alistair Hey
f76432f60a
Add use of template to Install command
...
The template name wasnt used, so the command gave an error saying
that no template was used.
Signed-off-by: Alistair Hey <alistair@heyal.co.uk>
0.2.9
2019-12-29 11:28:16 +00:00
Alex Ellis (OpenFaaS Ltd)
38f26b213f
Clear snapshot when container doesn't exist
...
This clears up a scenario where a container can be deleted but
its snapshot is not.
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.2.8
2019-12-28 20:01:01 +00:00
Alex Ellis (OpenFaaS Ltd)
6c3fe813fd
Extract PrepareImage
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.2.7
2019-12-28 19:09:42 +00:00
Alex Ellis (OpenFaaS Ltd)
13d28bd2db
Extract Service struct
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.2.6
2019-12-28 18:32:13 +00:00
Alex Ellis (OpenFaaS Ltd)
f3f6225674
Bump faasd version
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-28 16:46:53 +00:00
Alex Ellis (OpenFaaS Ltd)
e4ed9e5b91
Fix typo
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.2.5
2019-12-28 16:46:08 +00:00
Alex Ellis (OpenFaaS Ltd)
5a28f3e231
Add error handling for when template not found
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.2.4
2019-12-28 16:41:06 +00:00
Alex Ellis (OpenFaaS Ltd)
a042be5477
Mention where to run the install
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-28 16:38:12 +00:00
Alex Ellis (OpenFaaS Ltd)
6230d3504e
Run faasd from /usr/local/bin
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.2.3
2019-12-28 16:09:02 +00:00
Alex Ellis (OpenFaaS Ltd)
4ba3ec3b64
Make pre-reqs more obvious
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-27 09:28:04 +00:00
Alex Ellis (OpenFaaS Ltd)
ea9386d285
Update backlog
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-27 09:26:30 +00:00
Alex Ellis (OpenFaaS Ltd)
03500c5649
Update backlog
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-27 09:25:21 +00:00
Alex Ellis (OpenFaaS Ltd)
867f8459b0
Define pre-reqs
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-27 09:21:56 +00:00
Alex Ellis (OpenFaaS Ltd)
6737712b28
Update version in README
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-27 09:16:40 +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>
0.2.2
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)
d19d8998d8
Fix vendoring for go-execute
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.2.1
2019-12-24 10:30:24 +00:00
Alex Ellis (OpenFaaS Ltd)
376c8e5d7b
Update to latest release
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-24 10:11:54 +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>
0.2.0
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>
0.1.7
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>
0.1.6
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>
0.1.5
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)
95e7f52a4f
Set build version in Makefile
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.1.4
2019-12-23 18:59:34 +00:00
Utsav Anand
8da2af9d96
Add Travis Build Status Badge
...
Signed-off-by: Utsav Anand <utsavanand2@gmail.com>
2019-12-23 18:25:46 +00:00
Alex Ellis (OpenFaaS Ltd)
82d6fc024e
Skip clean-up
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.1.3
2019-12-23 15:26:36 +00:00
Alex Ellis (OpenFaaS Ltd)
d75ad7189c
Update Makefile names
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.1.2
2019-12-23 15:20:16 +00:00
Alex Ellis (OpenFaaS Ltd)
873befa515
Fix release binary list
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
2019-12-23 15:19:49 +00:00
Alex Ellis (OpenFaaS Ltd)
ac6cc6f701
Update deploy to work on tags
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.1.1
2019-12-23 15:15:31 +00:00
Alex Ellis (OpenFaaS Ltd)
0b59a84271
Add deploy token
...
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <alexellis2@gmail.com>
0.1.0
untagged-67617ab6abc1887e65d7
2019-12-23 15:06:00 +00:00
Alex Ellis
59a8ed872f
Update README.md
2019-12-22 20:18:55 +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