Skip to content

Releases: openfaas/faas-netes

Support setting priorityClassName in Profiles

08 Aug 12:04
Compare
Choose a tag to compare

Changelog for 0.18.9:

  • PR #1219 Support setting priorityClassName in Profiles by @welteki

Commits
294f3bc Update openfaas chart profile CRD by @welteki
aae119e Update CRD and client for priority class profile by @welteki
0b7a381 Update faas-netes for new codegen by @welteki
9a3f09e Remove .tools directory by @welteki
6f5a753 Add PriorityClassName field to profiles by @welteki
c182c02 Operator/Gateway and Autoscaler enhancements by @alexellis
db2b29c Supress /healthz log for gateway, upgrade various dependencies by @alexellis
0daa5d9 Upgrade JetStream library for gateway by @alexellis
305a26b Support platforms for pro-builder by @alexellis
1453604 Copy note about autoscaler.verbose from values-pro to values by @alexellis
6ce1616 Remove note on deprecated faasIdler by @alexellis
eee1df7 Print namespace in non-verbose messages in autoscaler by @alexellis
58743cc Turn off verbose logging in autoscaler by default by @alexellis
b5750f2 queue-worker: retry 504 errors from of-watchdog by default by @alexellis
83706da Update to Go 1.22 and various in go.mod by @alexellis
ac4c706 Fix for dashboard rendering when labels/annotations are null by @alexellis
8a5563d Fix for nil reference in faas-netes when annotations missing by @alexellis
8efe7b2 Updated dashboard, gateway and faas-netes by @alexellis
4fa5996 Instructions for Helm for OpenFaaS OEM by @alexellis
32eb2ba OpenFaaS OEM license updates by @alexellis
a4aa532 Include finializers for functions for OpenShift in operator RBAC by @alexellis
dd00b8b Add warning about disabling basic_auth, less logging in faas-netes by @alexellis
21a98cc Add stark warning about disabling basic auth to helm chart by @alexellis
fd43436 Publish openfaas chart for Function Authentication by @alexellis

Changes: 0.18.8...0.18.9

Generated by Derek

Add profiles field to the function status

17 Jun 09:14
Compare
Choose a tag to compare

Changelog for 0.18.8:

Commits
bfc008e Update function CRD template by @welteki
d74d745 Add profiles field to function status by @welteki

Changes: 0.18.7...0.18.8

Generated by Derek

Add ObservedGeneration to Function CRD

11 Jun 11:41
Compare
Choose a tag to compare

Changelog for 0.18.7:

Commits
b49dde5 Add ObservedGeneration to Function CRD by @alexellis

Changes: 0.18.6...0.18.7

Generated by Derek

Support setting the deployment strategy in Profiles

11 Jun 09:14
Compare
Choose a tag to compare

Changelog for 0.18.6:

Commits
2aa53c7 Update chart CRD templates by @welteki
c811bb0 Remove duplicate profile rule from operator rbac by @welteki
f26da3a Add deployment strategy to Profiles by @welteki
1f38da1 Updates for alpine:3.20.0 base image and Go dependencies by @alexellis
0f4bd34 Update README.md by @alexellis
cd6745d Update repsonse time for updating RAM/CPU usage for dashboard/API by @alexellis
f534ed9 Bump dashboard version for updated replicas gauge placement by @alexellis
8418f55 New operator version to include unavailableReplicas by @alexellis
5d5d349 Chart: Add unavailableReplicas to CRD by @alexellis
72ee772 Add unavailableReplicas to Function CRD by @alexellis
7ffa78b Quote ingress records from chart into ingress template by @alexellis
250cda0 Update NOTES for sqs-connector for full name by @alexellis
bef6059 Print out full name in NOTES.txt for sqs connector by @alexellis
22b5eb4 Mention mutliple installations by @alexellis
112fa23 Publish SQS connector for multiple queues by @alexellis
a365c71 Comment out ingress annotation by @alexellis
fdcea1e Updates to CRD lifecycle and split installation instructions by @alexellis
d5b07cd Update CRD labels, retention policy and split-installation documentation by @alexellis
e60ca0b Improve HTTP codes from scale endpoints by @alexellis
b478084 Chart release: Add leader election for Role by @alexellis
97da079 Add leader election RBAC for Role by @alexellis
5e285ed Fix for autoscaler to forget deleted functions by @alexellis
a32eb43 Chart: Prometheus retention config and verbose IAM logging by @alexellis
6c9cfaf Support configuring Prometheus retention by @welteki
92262d4 Release Function conditions for OpenFaaS Standard/Enterprise by @alexellis

Changes: 0.18.5...0.18.6

Generated by Derek

Add conditions to the Function CRD status

29 Apr 15:20
Compare
Choose a tag to compare

Changelog for 0.18.5:

Commits
8282743 Add conditions to the Function CRD status by @alexellis
23e66ca Fix bug with fprocess and new updates for OEM version by @alexellis
5578b07 Clarify this repo is for CE by @alexellis
baede08 Add structured logging for OIDC plugin by @alexellis
bd99515 Add logging parameters for oidc-plugin by @welteki
4220371 Fix for faas-netes / operator logging by @alexellis
16f8c86 New release for dashboard deletion button and fix to rendering by @alexellis
7c174da Update tool versions including kind by @alexellis
aa77dc7 Fix flags to faas-cli ready by @alexellis
b72ea6e Increase K8s version for e2e tests to v1.29.2 by @alexellis
02c043e Use faas-cli ready in e2e tests instead of bash by @alexellis
5cb2cdd Remove old reference to "controller" by @alexellis
33010d0 Update values-pro.yaml by @alexellis
2625c82 Update values.yaml by @alexellis
9ebbe9b Update legacy queue-worker with deprecation message by @alexellis
ff65ada Publish charts for fixes in c5a4d85 by @alexellis
c5a4d85 Fix critical Prometheus bug and potential gateway memory leak by @alexellis
5eecd7d Updates for client-go and other dependencies in faas-netes by @alexellis

Changes: 0.18.4...0.18.5

Generated by Derek

Update client go to v0.29.3, and other dependencies in go.mod

25 Mar 07:38
Compare
Choose a tag to compare

Changelog for 0.18.4:

Commits
0347788 Upgrade client-go to v0.29.3, update misc dependencies by @alexellis
702d9e0 Include Nvidia scheduling constraints in Profiles by @alexellis

Changes: 0.18.3...0.18.4

Generated by Derek

Support setting resources in Profiles

20 Mar 08:25
Compare
Choose a tag to compare

Changelog for 0.18.3:

Commits
62848bd Update openfaas chart profile CRD template by @welteki
c10d384 Update CRD and client for resources profile by @welteki
f942109 Add Resources profile by @welteki
33c0904 Updates for JetStream queue-worker error messages by @alexellis
95459a0 Single pull subscriber for JetStream by @alexellis
943dca9 Updates to Go dependencies - Prometheus, etc by @alexellis

Changes: 0.18.2...0.18.3

Generated by Derek

Regenerated CRDs, plus DNS configuration for Profiles

12 Mar 09:49
Compare
Choose a tag to compare

Changelog for 0.18.2:

  • PR #1199 Support setting dnsPolicy and dnsConfig in Profiles by @welteki

Commits
9fe326e Update openfaas chart CRDs by @welteki
c9e85c8 Update CRD and client for new DNS profiles by @welteki
91601e4 Add DNSConfig and DNSPolicy profile by @welteki
28fd0ec Update controller-gen 0.12.0 -> 0.14.0 by @welteki
b9ffff5 Fix codegen permission denied error by @welteki
3a8d11c Update securityContext in values-pro.yaml with recommended settings by @alexellis
df84ea6 Move securityContext into values-pro.yaml by @alexellis
ff68568 Update README note on securityContext by @alexellis
077981c Update note about securityContext by @alexellis
f51e409 Add default securityContext to core services by @alexellis
588d424 Breaking change to securityContext in Helm chart by @alexellis
31fc242 Fix for clock skew with OIDC for OpenFaaS Dashboard by @alexellis
1171e16 CVE update for alpine in OpenFaaS Standard/Enterprise by @alexellis
4062afd Updates for openfaas standard operator by @alexellis
e454133 CE update for security patches by @alexellis

Changes: 0.18.1...0.18.2

Generated by Derek

Updates of vendored packages to latest versions for security

22 Feb 15:53
Compare
Choose a tag to compare

Changelog for 0.18.1:

  • PR #1197 Add OpenFaaS OEM as a deployment option in the Helm chart by @welteki

Commits
e35f844 Format for gofmt 1.22 by @alexellis
ee589f3 Update CE build with latest versions by @alexellis
7727eb9 Include OEM option in charts by @alexellis
30e20aa Bump OEM to 0.1.0 by @alexellis
b49d9ba Add oem as a deployment option in the chart by @welteki
a1c137c Update dependencies for CVEs by @alexellis
4003a91 Updates to CE distribution by @alexellis

Changes: 0.18.0...0.18.1

Generated by Derek

See the license agreement and usage of CE releases

22 Feb 13:44
Compare
Choose a tag to compare

Changelog for 0.18.0:

  • PR #1184 Support structured logging config for faas-netes (Standard/Enterprise) by @welteki

Commits
63b7ce7 Clarify CE usage agreement. by @alexellis
6dc44e6 Clarify license and distribution by @alexellis
8b09cc7 Clarify usage of CE according to distribution license by @alexellis
acb476a Patch release for SDK by @alexellis
8970890 Updates to Kubernetes library versions for operator/controller by @alexellis
3b11371 Update operator to Go 1.22 and update NATS to 2.0.11 by @alexellis
05ab49e Publish new chart version for updated gateway by @alexellis
5a17fff Add bump-charts Makefile target by @alexellis
bf7cdff Update gateway version for OpenFaaS Pro by @alexellis
d55c8c3 Update connectors for LemonSqueezy subscription support by @alexellis
6924e78 Update year for Copyright by @alexellis
44aad06 Support structured logging config for faas-netes (Pro/Enterprise) by @welteki
873c09f Regenerate charts for pro security updates by @alexellis
04eadb7 Misc security updates to faas-netes/operator pro by @alexellis
9299fd6 Misc security updates to gateway pro by @alexellis
1eef8dc Updates to OIDC plugin and dashboard for default scopes by @alexellis
d0db00a Fix to make caBundleSecretName optional by @alexellis
2d477ce Support caBundleSecretName setting in Helm chart for IAM by @alexellis
b874080 Document additional caBundleSecretName secret by @alexellis
75bf989 Support custom CA bundle for IAM by @alexellis
f7ad2f2 Log config of openfaas dashboard upon start-up by @alexellis
076c912 Fix: for body to a streaming text function for OF Standard by @alexellis
fd31169 Fix for reading body sent to text streaming functions by @alexellis

Changes: 0.17.6...0.18.0

Generated by Derek