Skip to content

Releases: openfaas/faas-cli

Enable functions needing native modules

23 Jun 15:34
Compare
Choose a tag to compare

This change enables build_option which allows functions to optionally add native modules by including a C/C++ build toolchain. See docs PR openfaas/docs#32 for more

Introduces cloud sub-command

05 Jun 19:56
Compare
Choose a tag to compare

Cloud sub-command is for use with openfaas-cloud and includes the ability to seal secrets using kubeseal

  • #416 Add cloud sub-command for sealing secrets

See README.md for usage.

Minor fixes for build/deploy commands

15 May 12:49
Compare
Choose a tag to compare

Make sending registry auth optional

25 Apr 09:46
Compare
Choose a tag to compare
Pre-release

Includes:

  • Make sending registry auth optional #388

Enables flag --send-registry-auth for Docker Swarm with private repos. This isn't needed for Kubernetes so it's going behind a flag.

Misc fixes

23 Apr 12:06
Compare
Choose a tag to compare
Misc fixes Pre-release
Pre-release

PRs:

  • Validate new function names #385

Fixes:

  • Regression in 0.6.6 - panic: runtime error: slice bounds out of range #386 4e72ea6

Private registries for Docker Swarm

23 Apr 10:26
Compare
Choose a tag to compare
Pre-release
  • Fix yaml case sensitivity around Dockerfile templates #383 @rgee0
  • Add external Docker registry authentication support via arguments/YAML #372

To use a private repo with Docker Swarm then first type in docker login then when you deploy from a private repository your credentials will be passed over the wire. For this reason it is important to use HTTPS with your gateway.

Add --build-arg to faas-cli build command

05 Apr 18:00
Compare
Choose a tag to compare
  • Add build-arg flag to build command #364
  • Prevent duplicate function when using append flag #357 @burtonr
  • Set defaultNetwork to empty value #361 @rgee0

Allow Gateway URL override in env-var: OPENFAAS_URL

12 Mar 18:41
Compare
Choose a tag to compare

Notes:

  • Allows Gateway URL override in env-var: OPENFAAS_URL

I.e. you can add export OPENFAAS_URL=127.0.0.1:31112 to your .bash_rc file on Linux

Priority is explained in the README.md file

  • 127.0.0.1 is the new default URL

The default host of localhost is replaced for 127.0.0.1 to avoid issues with IPv6 aliases on some Linux systems

Adds new flags to invoke and new commands

02 Mar 11:01
Compare
Choose a tag to compare
  • --async flag for faas invoke #340
  • --header flag for faas invoke #333
  • optional username --prefix for faas new #339

Release contributors @johnmccabe @kenfdev @viveksyngh

Minor release for bug fix

02 Feb 09:48
Compare
Choose a tag to compare

faas template pull was not picking up the default repository.
Fixes brew build - #313