OpenFaaS - 用于Docker&Kubernetes的无服务器框架
OpenFaaS - 用于Docker&Kubernetes的无服务器框架 alexellis released this
Changelog for 0.18.4:
- PR #1380 Add Namespace indicator on Function page part of #1379 by @Waterdrips
- PR #1382 Update ADOPTERS.md by @goncalo-oliveira
- PR #1386 Add Namespace Dropdown to Gateway UI by @Waterdrips
Add -run-healthcheck flag
This flag is useful for some users that prefer a scratch image
that cannot execute a bash healthcheck. Instead they can execute
the watchdog itself such as:
"watchdog -run-healthcheck"
It will return a non-zero exit code for when the lock file is not
found.
Generated by Derek
Assets
10
alexellis released this
Changelog for 0.18.3:
- PR #1384 Allow for customizing the name of the target NATS Streaming cluster. by @bmcstdio
- PR #1385 Add 2 blog posts from November by @burtonr
- PR #1376 Add vCenter Event Broker Appliance to projects by @embano1
- PR #1378 Added Emerging Technology Meetup Surat event by @mitulgolakiya
- PR #1374 Update swam provider version in compose to 0.8.2 by @LucasRoesler
- PR #1372 Add painless development by ramiro at serverless summit 2019 by @pchico83
- PR #1370 Include Ratehub in the list of OpenFaaS adopters by @chrisrichard
- PR #1361 ISSUE-1360: change to looking for lower-case response from dockerhub by @Waterdrips
- PR #1359 Bump faas-provider to 0.12.0 by @alexellis
- PR #1357 Add 2 events in October to community file by @burtonr
- PR #1358 Set expectations for those seeking free support by @alexellis
Generated by Derek
Assets
10
Changelog:
- Updated basic-auth plugin and gateway with faas-provider #1356 via @Karthik-13
Assets
10
Changelog:
- Update dependent packages via
dep init
#1339
Assets
10
Changelog:
- Add namespaces endpoint #1318
Assets
10
Changelog:
- Add SVG logo to OpenFaaS Portal/UI
Assets
10
alexellis released this
Changelog:
- Update samples and sponsorship guidelines
Assets
10
Assets
10
alexellis released this
Changelog:
- Migrate away from requests package for Function structs #1275
See also: openfaas/faas-provider@45a3391 - release 0.9.4
Assets
10
Create tag suffix using modified arch value Signed-off-by: Alex Ellis <alexellis2@gmail.com>
Assets
10
Assets
10
Changelog:
- Feature expose provider logs #1130 by @LucasRoesler
Logs are now available via the gateway's API.
The CLI will be updated shortly and faas-provider has also been updated.
The only provider to implement this as of yet is faas-netes.
See updates to swagger on how to use: https://github.com/openfaas/faas/blob/master/api-docs/swagger.yml
Assets
10
Add Dockerfile override for ARM64 Signed-off-by: Alex Ellis <alexellis2@gmail.com>
Assets
10
alexellis released this
Assets
10
Assets
10
alexellis released this
Assets
10
alexellis released this
Changelog:
- Enhance external auth handler logging and add ca-cert bundle @alexellis - e3c976a
Assets
10
alexellis released this
Changelog:
- Watchdog: Add Concurrency Limiter #1157
Assets
10
Assets
10
alexellis released this
Enable experimental Docker CLI Signed-off-by: Alex Ellis <alexellis2@gmail.com>
Assets
10
alexellis released this
Changelog:
- Add RED metrics to classic watchdog #1151
The classic watchdog will now expose an additional HTTP port 8081 (configurable) where /metrics can be gathered for HPAv2 auto-scaling in Kubernetes.
Assets
10
alexellis released this
Changelog:
- Move Prometheus to internal endpoint via @viveksyngh #1085
Notes: in order to update to this gateway version you will also need to update your Prometheus configuration files to scrape the new endpoint or wait for #1121 to land in master.
Assets
10
alexellis released this
Assets
10
Changelog:
- pulls in nats-queue-worker 0.7.0 which fixes an issue with the NATS Streaming reconnection logic
Assets
10
Changelog:
- Tune HTTP client for concurrency #1039
This change introduces reduces the burden on kube/CoreDNS under high load and fixes a problem where 502 errors were observed.
Two environment variables are made available through the gateway:
max_idle_conns: 1024
max_idle_conns_per_host: 1024
Upgrade as a matter of course, or sooner if you are doing performance testing, expecting high throughput or spikes in traffic.
alexellis released this
Assets
10
Change log:
- Add basic auth to the system alert endpoint #1049 via @LucasRoesler
👍
Assets
10
Via #1012 #968 @alexellis @acornies
alexellis released this
Assets
10
Add sha256 hashgen for watchdog to ci config Issue #955 suggested that the watchdog binaries should have associated sha256 files to help assure the veracity of the built artefacts. This change mirrors the method employed on faas-cli to generate and deploy the sha256 hash for each flavour of the current watchdog. Signed-off-by: Richard Gee <richard@technologee.co.uk>
Assets
6
Changelog:
With this release stateless microservices and of-watchdog functions can return a redirect header which is not followed by the proxying layer. That means the workload can request that the client redirect in the browser/location. The primary use-case is for OAuth 2.0 authorization flows.
Release for watchdog - passing HTTP Host
alexellis released this
Assets
Release passes HTTP Host header which was absent in the watchdog.
Expose scale-function endpoint via the gateway
alexellis released this
Assets
Changelog:
- Expose scale-function endpoint via the gateway @alexellis
This change is described in Swagger and exposes the /system/scale-function endpoint (protected by auth, if enabled)
Enable basic-auth for Swarm by default
alexellis released this
Assets
For OpenFaaS on Docker Swarm as of 0.8.6 we will enable basic-auth by default if using ./deploy_stack.sh
Read more: https://docs.openfaas.com/deployment/docker-swarm/
CI push to Quay.io - parity with build 0.8.4
alexellis released this
Assets
Push gateway image to both Quay.io and Docker Hub With this change gateway will be pushed to Quay.io on release as a backup Signed-off-by: Ivana Yovcheva (VMware) <iyovcheva@vmware.com>
Build for Hub functions -> openfaas
alexellis released this
Assets
Move from functions ns to openfaas for Hub Signed-off-by: Alex Ellis (VMware) <alexellis2@gmail.com>
Enable basic auth on gateway
alexellis released this
Assets
Add health and info endpoints #690
alexellis released this
Assets
-
Gateway
Add health and info endpoints #690 -
Watchdog
No changes
UI landing page updates
alexellis released this
Assets
Release for config updates
alexellis released this
Assets
This release updates container images to the latest versions so the whole release can be checked out at a known version.
Performance tuning for gateway
alexellis released this
Assets
Logging and graceful watchdog shutdown
alexellis released this
Assets
Enhanced Watchdog configuration
alexellis released this
Assets
This release contains two changes for the watchdog:
port
environmental variable is enabled for local debugging outside of Dockercombine_output
can be set tofalse
so thatstderr
goes to the container logs rather than the function response. By default this remains set totrue
to maintain compatibility.
Read more in updated Watchdog reference
Function readiness in the OpenFaaS UI
alexellis released this
Assets
This release adds function readiness to the OpenFaaS UI meaning a function cannot be invoked until it has been shown to be available by the cluster.
Performance enhancements
alexellis released this
Assets
- Move to http.Client for reverse proxying #554
Additions to REST API
alexellis released this
Assets
- Expose endpoint from back-end provider to query individual function's data #545 via @alexellis
- Extend model to support
AvailableReplicas
#546 via @imikushin
Allow timeouts to be specified in Golang durations
alexellis released this
Assets
- Allow timeouts to be specified in Golang durations via @viveksyngh
Move Swarm to external provider model
alexellis released this
Assets
- Upgrades to Prometheus 2.0
- Moves Swarm to external provider model via new repository https://github.com/openfaas/faas-swarm
Prometheus fix
alexellis released this
Assets
This fixes the gateway to query Prometheus 1.0 and 2.0 correctly in 262b0af
Watchers:478 |
Star:16307 |
Fork:1328 |
创建时间: 2016-12-22 20:51:39 |
最后Commits: 昨天 |
许可协议:MIT |
509ea71
Changelog for 0.18.5:
Generated by Derek