Skip to content

Tags: pableeee/faas-cli

Tags

0.12.0

Toggle 0.12.0's commit message
Add client SDK for making proxy API calls

Decouples the "config" package from the "proxy" package so that
it can stand alone.

Signed-off-by: Vivek Singh <[email protected]>

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>

0.11.8

Toggle 0.11.8's commit message
Read gateway environment in logout command

Signed-off-by: Vivek Singh <[email protected]>

0.11.7

Toggle 0.11.7's commit message
Allow override for kubeseal download

This is needed for automation to give a predictable path

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>

0.11.6

Toggle 0.11.6's commit message
Support copying additional paths into build ctx

**What**
- Extend the schema specification to add `CopyExtraPaths` array of
  additional relative paths within the project to copy into the functions
  handler folder.
- Expand the CopyFiles utility method to support the additional paths
  slice
- Ensure that the extra paths copy can not copy folders from outside the
  current project. This is the same behavior and nearly the same
  implementation as is found in the `docker build`
- To compare with the docker implementation see
  https://github.com/moby/moby/blob/bba833928cd7be404cfd6931c90b7e8f0401a594/builder/remotecontext/detect.go#L182
  https://github.com/moby/moby/blob/bba833928cd7be404cfd6931c90b7e8f0401a594/pkg/containerfs/containerfs.go#L78
  and https://github.com/moby/moby/blob/a09e6e323e55e1a9b21df9c2c555f5668df3ac9b/pkg/symlink/fs.go#L49
- Check that extra paths do not match the entire project folder,
  this avoids copying too much into the build scope and is likely a typo
  by the user

Signed-off-by: Lucas Roesler <[email protected]>

0.11.5

Toggle 0.11.5's commit message
Update npm tests to use mocha test framework

Signed-off-by: Burton Rheutan <[email protected]>

0.11.4

Toggle 0.11.4's commit message
Move faas-cli image to non-root user

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>

0.11.3

Toggle 0.11.3's commit message
Add --namespace to invoke command

This appears to be a miss in the PR that added namespace support.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>

0.11.2

Toggle 0.11.2's commit message
Add namespaces command

Adding namespaces command with which you can
list the namespaces available to the openfaas
instance to deploy functions to

Signed-off-by: Martin Dekov <[email protected]>

0.11.1

Toggle 0.11.1's commit message
Add stack file template configuration to build

Adding functionality which will pull templates defined in the
function YAML file.  Also removed the filtering funcitonality
from template pull stack command and renamed the method which
will be used to pull the configuration

Signed-off-by: Martin Dekov <[email protected]>

0.11.0

Toggle 0.11.0's commit message
Depreciate generic "faas" provider for "openfaas"

The openfaas provider was introduced as a default over 8 months
ago, so anyone still using the generic and legacy term "faas"
should update their stack.yml file. Simply replacing "faas" with
"openfaas" is sufficient, all files created over the past
8 months+ should already have this text.

This is the final step of the depreciation of the legacy
provider "faas" and has no bearing on functionality.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>