faas-cli

Official CLI for OpenFaaS

OTHER License

Downloads
48
Stars
787
Committers
71

Bot releases are visible (Hide)

faas-cli - Migrate to Go 1.20 and update docker/moby versions

Published by alexellis over 1 year ago

Changelog for 0.16.7:

Commits
2b40a5a942dba99e8b4e0888cc8712047980ebfe Update to Go 1.20 and upgrade internal dependencies by @alexellis
41da629d35a36390c2e831d4bee6982c9b346100 Move to moby's term package by @alexellis
fe3511ec221c20217dd3b537485d7922e5d4610e Update external dependencies by @alexellis
6406ee9ef6dcf773a2a9d94035273ba5547124a9 Remove ioutil for io and os by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.16.6...0.16.7

Generated by Derek

faas-cli - Add new --remote-builder flag for remote builds via the Function Builder API

Published by alexellis over 1 year ago

Changelog for 0.16.6:

  • PR #961 Add new --remote-builder flag for remote builds via the Function Builder API by @NikhilSharmaWe

Commits
5190205a19cad3d4dd5858733381f216e1fd8cbc Add remote-builder flag to publish and up command by @NikhilSharmaWe

Changes: https://github.com/openfaas/faas-cli/compare/0.16.5...0.16.6

Generated by Derek

faas-cli - Add options field to auth section in config file

Published by alexellis over 1 year ago

Changelog for 0.16.5:

  • PR #964 Add options field to auth section in config file by @welteki
  • PR #963 Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible by @dependabot[bot]

Commits
d7f8ff9916815b1a2178742af40456da9e3f430a Add options section to auth config by @welteki
172b7cd2ac71b2879c243fe0cb9f044c43abaf08 Bump github.com/docker/distribution by @dependabot[bot]

Changes: https://github.com/openfaas/faas-cli/compare/0.16.4...0.16.5

Generated by Derek

faas-cli - Add new build flag for local-run command

Published by alexellis over 1 year ago

Changelog for 0.16.4:

  • PR #959 Add new build flag for local-run command by @NikhilSharmaWe

Commits
2ca3f90e0ed0806c0f12bda0cc5df0a5706c193a add new build flag in local-run command by @NikhilSharmaWe

Changes: https://github.com/openfaas/faas-cli/compare/0.16.3...0.16.4

Generated by Derek

faas-cli - Add template sorting/filtering and detail to describe command for functions

Published by alexellis over 1 year ago

Changelog for 0.16.3:

Commits
0b1e92baf1377cc64c89b131fb3b227105f115da Make store describe command more useful by @alexellis
de0f17e2de25d8c16e58b7d9f5d609f87ae8136a Update recommended status for the template store describe command by @alexellis
526a7a0670cce4a090da17cb274c5ac5bae7be0e Bump recommended templates to the top of the file by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.16.2...0.16.3

Generated by Derek

faas-cli - Add fprocess to generated CRDs and fix indentation

Published by alexellis over 1 year ago

Notes from @alexellis:

  • The faas-cli generate command was not importing the required environment variables such as fprocess - so the env function store image for instance was failing to deploy via faas-cli generate --from-store env
  • Indentation for generated YAML and the $HOME/.openfaas/config.yaml file were both being set with spaces instead of the more usual - a visual thing, but also four spaces looks unusual for Kubernetes YAML

Changelog for 0.16.2:

  • PR #956 Add fprocess to generated CRDs and fix indentation by @alexellis

Commits
c337049b8a4c3d0291855bf5793d8dd23dc5df57 Add fprocess to generated CRDs and fix indentation by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.16.1...0.16.2

Generated by Derek

faas-cli - Fix issue in "store deploy" command where env-vars were ignored

Published by alexellis over 1 year ago

Changelog for 0.16.1:

Commits
2fd284845648250484f03d126b383bdf99bd063d Fix env-vars for store deploy by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.16.0...0.16.1

Generated by Derek

Changelog for 0.16.0:

Commits
5c6e347e88fb1e9fa46d7906ae8d6dcc33b1c79b Format for Go 1.19 by @alexellis
600ae244a9985f2aadfd7fbdd49df1bbb1c99a0e Upgrade to v3 YAML package and Go 1.19 by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.15.9...0.16.0

Generated by Derek

faas-cli - Add .secrets to the .gitignore file when using faas-cli local-run

Published by alexellis over 1 year ago

Changelog for 0.15.9:

  • PR #951 Reintroduce gitignore update in local-run by @welteki

Commits
45c1d906b77709adde47c35bed868026266389e8 Reintroduce gitignore update in local-run by @welteki

Changes: https://github.com/openfaas/faas-cli/compare/0.15.8...0.15.9

Generated by Derek

faas-cli - Improvements for local-run command

Published by alexellis over 1 year ago

Changelog for 0.15.8:

  • PR #950 Local run improvements by @alexellis

Commits
160fd872d7f3c662e219dab450a151565caff260 Update help info for plugin command by @alexellis
02ce455227d478abcb88390f82c7da45943facf4 Improve user-experience for local run by @alexellis
c78e5ce963fc86051a77adbfc13f7fe15a23940f Note on FAAS_DEBUG in README by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.15.7...0.15.8

Generated by Derek

faas-cli - Add FAAS_DEBUG for printing HTTP requests sent to the gateway

Published by alexellis over 1 year ago

Changelog for 0.15.7:

Commits
d18c161602faa95c22ba1c834e1744cc6b9b8a03 Print debug info about HTTP requests via FAAS_DEBUG by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.15.6...0.15.7

Generated by Derek

faas-cli - Add local-run command

Published by alexellis over 1 year ago

Changelog for 0.15.6:

  • PR #949 chore: ensure we always ignore the .secrets folder by @LucasRoesler
  • PR #946 feat: add run command for local testing by @LucasRoesler
  • PR #948 Fix registry-login command for ecr by @welteki

Commits
fea2bf5a6d0c4bd13bf3f98c36d94f93bf0fd004 Update publish.yaml by @alexellis
5900fe47541b36935421f89e8759fa95ee10bc97 chore: ensure we always ignore the .secrets folder by @LucasRoesler
da9beb6d1dfd60ec41f842be7bbc2f2e767a6d57 Tell users to turn on experimental to use local-run by @alexellis
13d615bab5aeae9ad7eb0d07fd5d2451cf200407 Mentin that auth moved to the pro plugin by @alexellis
90820b202bb05ebec8a4adb98f7d17e966dec4bd Require experimental flag for use by @alexellis
6ada4adb38ad60ca9ce42d2f29933606f6841151 feat: add run command for local testing by @LucasRoesler
ebad3844af65705972794499f636961853ee049a Update publish.yaml by @alexellis
fa889b2e1853727b3385d4da25f3c7dcf65751e2 Fix docker login in publish actions by @alexellis
b2d4f17841673b2a58a91bfe4c8b2e02637945ee Fix publish job by @alexellis
1be815b3d28e56351c3429fa7dbdff55e23e93d9 Fix registry-login command for ecr by @welteki
fe4fdc7fd0282ea6f97448a324cde518067bcb69 Rename error variables by @alexellis
37d4f0552d73ed037e1ae12ae6f1f9f378cf1060 Provide validation for ecr flag in registry-login command by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.15.5...0.15.6

Generated by Derek

faas-cli - Fix for rendering functions with null annotations

Published by alexellis almost 2 years ago

Changelog for 0.15.5:

Commits
3c6d2a68edc87526a379d02faf7200b1bd3bc7fc Fix issue where API returns no annotations by @alexellis
f7695fc185df2443199c5b5cfebc02317915e5c8 Fix bad error handling by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.15.4...0.15.5

Generated by Derek

faas-cli - Update for CE commands

Published by alexellis almost 2 years ago

Changelog for 0.15.4:

Commits
0074051aeb837f5f160ee8736341460468b5c190 Move auth commands to pro plugin by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.15.3...0.15.4

Generated by Derek

faas-cli - Allow plugins with any name

Published by alexellis almost 2 years ago

Changelog for 0.15.3:

Commits
c96c65317e04fa276605e6c85f3429d3e155e461 Enable additional plugin names by @alexellis
7ee80e69c707c2232fd5cf1c7b6d7b3d6b4d5506 Rename errors to err by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.15.2...0.15.3

Generated by Derek

faas-cli - Release for ARM64 Darwin

Published by alexellis almost 2 years ago

Changelog for 0.15.2:

  • PR #943 Add support for arm64 architecture on darwin by @nitishkumar71

Commits
addf6bb9866689e0f5a862caf49c60dac06152fb add support for arm64 architecture on darwin by @nitishkumar71

Changes: https://github.com/openfaas/faas-cli/compare/0.15.1...0.15.2

Generated by Derek

faas-cli - Automatically get OS and Arch for downloading plugins

Published by alexellis almost 2 years ago

Changelog for 0.15.1:

  • PR #942 Use arkade archive package to untar plugins and automatically get os and arch for plugin downloads by @welteki

Commits
ecffc62d46a7e9f2a350378401a53ec40cebd934 Switch to arkade archive package for reading tar files by @welteki
68a9df391b68ac7c274d99f32cf669983b0383f6 Get arch and os for plugin command by @welteki

Changes: https://github.com/openfaas/faas-cli/compare/0.15.0...0.15.1

Generated by Derek

faas-cli - Experimental support for plugins

Published by alexellis almost 2 years ago

Changelog for 0.15.0:

  • PR #939 fix: set the client user agent by @LucasRoesler

Commits
bbf09257b7894990ee33af2d682476788169febc Add experimental support for plugins by @alexellis
29953f18362be01851b29839541009487666abc6 fix: set the client user agent by @LucasRoesler
81ea36ae7d7f8bb68c9b848517227d7bcacaeb4b Update ISSUE_TEMPLATE.md by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.14.11...0.15.0

Generated by Derek

faas-cli - Fix issue with overrides for env-vars in store

Published by alexellis about 2 years ago

Changelog for 0.14.11:

Commits
8820d8e4a15dab900d8a7e8fc271851ccb94012e Only pull from TemplateConfigs when set in stack file by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.14.10...0.14.11

Generated by Derek

faas-cli - Fix issue with overrides for env-vars in store

Published by alexellis about 2 years ago

Changelog for 0.14.10:

Commits
10815dfbdb2b8a30f60282d4265df62ba365847e Fix issue with overrides for env-vars in store by @alexellis

Changes: https://github.com/openfaas/faas-cli/compare/0.14.9...0.14.10

Generated by Derek