Skip to content

faas-cli

Containers & Orchestration

The official command‑line interface for building, pushing and deploying functions to OpenFaaS serverless platforms

Go Latest 0.18.8 · 2mo ago Security brief →

Features

  • Create new functions from language templates with `faas-cli new`
  • Build Docker images for supported languages (`faas-cli build`) and push them to registries
  • Deploy, invoke, remove and manage OpenFaaS functions via unified CLI commands

Recent releases

View all 13 releases →
0.18.8 New feature
Notable features
  • Build secrets support for local Docker builds with file reading support
Full changelog

Changelog for 0.18.8:

  • PR #1021 Add build_secrets support for local Docker builds by @welteki

Commits
bf309592e77386f69cada2f4ceecac9f35f6d206 Read build secret files before sending to remote builder by @welteki
1be251ff0ec1d232918c2a9ccafcc95416cb1314 Add support for build secrets in local Docker builds by @welteki

Changes: https://github.com/openfaas/faas-cli/compare/0.18.7...0.18.8

Generated by Derek

0.18.7 New feature
Notable features
  • Secret output encoding changed to base64 format
Full changelog

Changelog for 0.18.7:

  • PR #1018 Bump golang.org/x/crypto from 0.41.0 to 0.45.0 by @dependabot[bot]

Commits
bb85f62465ba515042164cd30ba578c24ced092c Switch secret generate output from hex to base64 encoding by @alexellis
0e3bfce2657ae9591a792b704eb22916cf9bbebc Bump golang.org/x/crypto from 0.41.0 to 0.45.0 by @dependabot[bot]

Changes: https://github.com/openfaas/faas-cli/compare/0.18.6...0.18.7

Generated by Derek

0.18.4 New feature
Notable features
  • Remote builder secrets support for secure credential handling during builds
Full changelog

Changelog for 0.18.4:

  • PR #1017 Remote builder secrets by @alexellis

Commits
4889ec1886235073aa38bd9d1fbbc94d8e21e608 Add support for build secrets for remote builder by @alexellis
8eaf281572b66844942894bda048c8ed3eb0b26a Reduce duplicated code by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.18.3...0.18.4

Generated by Derek

0.18.0 New feature
Notable features
  • Version pinning for templates to lock specific versions across deployments
Full changelog

Changelog for 0.18.0:

  • PR #1012 Version pinning for templates by @alexellis

Commits
6e28e119479ccda2671e6235404460a0abe7cdb8 Fix template pull stack command by @welteki
0dc05dfe4608c7df0bae97595e233c9f99e32acf Version pinning for templates by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.17.8...0.18.0

Generated by Derek

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
812
Forks
230
Languages
Go Shell JavaScript
Downloads/week
16 ↓29%
NPM Maintainers
1
Contributors
72

Install & Platforms

Install via
shell-script brew binary
Platforms
linux macos windows

Beta — feedback welcome: [email protected]