Releases: openfaas/faasd
Add secrets support to provider
Changelog for 0.7.0:
- PR #32 Add secrets support (with flat files) to the provider by @alexellis
Adds secrets support and binding of secrets at runtime to
functions. Files are written in plain-text to a 0644 permission
folder which can only be read by root and the containers
requesting the secret through the OpenFaaS API.
Tested by deploying an alpine function using "cat" as its
fprocess.
Happy to revisit at a later date and look into encryption at
rest. This should be on-par with using Kubernetes in its
default unencrypted state.
Fixes: #29
Generated by Derek
Update deletion grace period and fix bug in GetIPfromPID
Changelog for 0.6.2:
Fix unhandled range error and extend deletion timeout
Fixes a bug when attempting to access a non-existant IP from
GetIPfromPID called via the list API.
Renames the provider from faas-containerd
Updates function deletion grace period to 30s to prevent any
errors in the REST API during a long-running deletion.
Tested on Linux with the figlet function which by default takes
around 5s to delete due to its write_timeout value, the deletion
now blocks rather than throwing an error.
Generated by Derek
Switch data directory to /var/lib/faasd
Changelog for 0.6.1:
- PR #27 Switch data directory to /var/lib/faasd by @alexellis
Generated by Derek
Combined release of faasd and faas-containerd
Changelog for 0.6.0:
- PR #25 Initial merge of faas-containerd in new command by @alexellis
faas-containerd
is now accessed via faasd provider
, or the systemd unit file: faasd-provider
Upgrading:
# Stop systemd services, if you have them
sudo systemctl stop faasd
sudo systemctl stop faas-containerd
sudo systemctl stop faasd-provider
# Remove old binaries if you have them
sudo rm -rf /usr/local/bin/faasd
sudo rm -rf /usr/local/bin/faas-containerd
sudo rm -rf /usr/local/bin/faasd-provider
Now install as per the documentation.
Generated by Derek
Enable scale from zero
Changelog for 0.5.1:
Generated by Derek
Port to CNI networking
Set working directory to /run/faasd
Changelog for 0.4.4:
- PR #15 Setup custom working directory for faasd by @alexellis
- PR #13 Add basic_auth env variable to faas-containerd.service by @markopolo123
Generated by Derek
Update proxy code for safe shutdown
Changelog for 0.4.3:
* Proxy has initial unit test and more can be added
* Shutdown channel and cancellation added for proper shutdown of
the proxy
Generated by Derek
Fix basic auth on gateway proxy
Changelog for 0.4.2:
- PR #7 Copy headers in both directions in proxy by @alexellis
Generated by Derek