-
Notifications
You must be signed in to change notification settings - Fork 472
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[WIP] Add policy support to the chart #1094
base: master
Are you sure you want to change the base?
Commits on Mar 23, 2023
-
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for df80f70 - Browse repository at this point
Copy the full SHA df80f70View commit details
Commits on Mar 24, 2023
-
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 821f778 - Browse repository at this point
Copy the full SHA 821f778View commit details -
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for e9aa783 - Browse repository at this point
Copy the full SHA e9aa783View commit details
Commits on Mar 27, 2023
-
Rename openid_url env variable
The openid_url env variable was renamed to openid_issuer on the oidc-plugin. Signed-off-by: Han Verstraete (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 6375880 - Browse repository at this point
Copy the full SHA 6375880View commit details -
Add a ServiceAccount and ClusterRole required by the oics-plugin to listen for changes on IAM objects. Signed-off-by: Han Verstraete (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cf96d4f - Browse repository at this point
Copy the full SHA cf96d4fView commit details -
Add primary and system issuer template
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4ee2770 - Browse repository at this point
Copy the full SHA 4ee2770View commit details -
Grant access to JwtIssuers to faas-netes
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 551c266 - Browse repository at this point
Copy the full SHA 551c266View commit details -
Remove base_host and openid_issuer from OIDC plugin
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 0ce6055 - Browse repository at this point
Copy the full SHA 0ce6055View commit details
Commits on Apr 6, 2023
-
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 719905b - Browse repository at this point
Copy the full SHA 719905bView commit details
Commits on Apr 13, 2023
-
Update oidc provider description
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c0335cb - Browse repository at this point
Copy the full SHA c0335cbView commit details -
Split Prometheus rules for OpenFaaS CE and Pro
The goal of this commit is to simplify maintaining configurations for Pro and CE for Prometheus. Tested that either file was outputted via helm template with the --show-only flag when toggling openfaasPro=true/false. Tested e2e with CE - showing autoscaling with alert-manager Tested e2e with Pro with Kind and hey, with autoscaling taking place, and RAM/CPU, provider and function metrics showing up. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8255432 - Browse repository at this point
Copy the full SHA 8255432View commit details -
Separate out licensed Pro Prometheus configs
These are and always have been licensed code, and are not part of OpenFaaS CE or OSS. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8ff2995 - Browse repository at this point
Copy the full SHA 8ff2995View commit details -
Remove alertmanager from OpenFaaS Pro deployment
Alert manager is only used in OpenFaaS CE, remove it from the OpenFaaS Pro deployment. Signed-off-by: Han Verstraete (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for c976ccd - Browse repository at this point
Copy the full SHA c976ccdView commit details -
Add paremeter for signing key secret used by dashboard
Allows users to select the secret with the signing keys or leave blank to have the keys generated automatically by the dashboard. Signed-off-by: Han Verstraete (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3db4c0e - Browse repository at this point
Copy the full SHA 3db4c0eView commit details -
Add dashboard warning message in openfaas chart notes
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2f50573 - Browse repository at this point
Copy the full SHA 2f50573View commit details -
Update OpenFaaS Dashboard to make signing key optional
When the signing key is not given, then a new key is generated every time the dashboard is updated or restarted. This is useful for dev, but we recommend creating a secret instead. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 236ae23 - Browse repository at this point
Copy the full SHA 236ae23View commit details -
Bump golang.org/x/net from 0.0.0-20220624214902-1bab6f366d9e to 0.7.0
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20220624214902-1bab6f366d9e to 0.7.0. - [Release notes](https://github.com/golang/net/releases) - [Commits](https://github.com/golang/net/commits/v0.7.0) --- updated-dependencies: - dependency-name: golang.org/x/net dependency-type: indirect ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 25a21ad - Browse repository at this point
Copy the full SHA 25a21adView commit details -
Upgrades for Alpine base image and external dependencies
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4b13921 - Browse repository at this point
Copy the full SHA 4b13921View commit details -
Remove basic-auth-plugin from chart
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8fd7194 - Browse repository at this point
Copy the full SHA 8fd7194View commit details -
Remove basic auth plugin from chart for OpenFaaS Pro
The plugin is no longer required because the logic has been brought in-process for both the OpenFaaS CE and Pro gateway. If you have the basic-auth-plugin deployment and service left over in your cluster, you can safely delete them after updating your gateway CE / Pro version to the latest. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 85f1016 - Browse repository at this point
Copy the full SHA 85f1016View commit details -
Always mount license in autoscaler
The OpenFaaS license was not mounted in the the autoscaler container when basic auth is disabled in the chart. This prevented the autoscaler from starting. Signed-off-by: Han Verstraete (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cddb81a - Browse repository at this point
Copy the full SHA cddb81aView commit details -
Bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v2...v3) --- updated-dependencies: - dependency-name: actions/checkout dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 28b1e40 - Browse repository at this point
Copy the full SHA 28b1e40View commit details -
Bump actions/setup-go from 3.1.0 to 3.5.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3.1.0 to 3.5.0. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](actions/setup-go@v3.1.0...v3.5.0) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for acbffee - Browse repository at this point
Copy the full SHA acbffeeView commit details -
Additional validation for OpenFaaS CE scaling
A few users who haven't read the docs carefully enough were trying to use OpenFaaS Pro scaling labels with the CE edition. This improves the developer experience by showing them the mistake, so they can fix it instead of raising an issue and creating noise. The docs cover both scaling approaches clearly along with their labels. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 52948e7 - Browse repository at this point
Copy the full SHA 52948e7View commit details -
Update charts for queue-worker, function-builder and faas-netes CE
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8283080 - Browse repository at this point
Copy the full SHA 8283080View commit details -
Enable safe handling of range limits for replicas
Correct drift within limits available for community (hobbyist) users. Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 941b9a7 - Browse repository at this point
Copy the full SHA 941b9a7View commit details -
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 5faa794 - Browse repository at this point
Copy the full SHA 5faa794View commit details -
Add maxWaiting parameter for jetstream-queue-worker
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 78f91b7 - Browse repository at this point
Copy the full SHA 78f91b7View commit details -
Bump openfaas/license-check from 0.4.1 to 0.4.2
Bumps openfaas/license-check from 0.4.1 to 0.4.2. --- updated-dependencies: - dependency-name: openfaas/license-check dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3a8b7f7 - Browse repository at this point
Copy the full SHA 3a8b7f7View commit details -
Bump actions/setup-go from 3.5.0 to 4.0.0
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 3.5.0 to 4.0.0. - [Release notes](https://github.com/actions/setup-go/releases) - [Commits](actions/setup-go@v3.5.0...v4.0.0) --- updated-dependencies: - dependency-name: actions/setup-go dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for abf646d - Browse repository at this point
Copy the full SHA abf646dView commit details -
Bump docker/build-push-action from 3 to 4
Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 3 to 4. - [Release notes](https://github.com/docker/build-push-action/releases) - [Commits](docker/build-push-action@v3...v4) --- updated-dependencies: - dependency-name: docker/build-push-action dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 3b9492a - Browse repository at this point
Copy the full SHA 3b9492aView commit details -
Bump azure/setup-helm from 1 to 3
Bumps [azure/setup-helm](https://github.com/azure/setup-helm) from 1 to 3. - [Release notes](https://github.com/azure/setup-helm/releases) - [Commits](Azure/setup-helm@v1...v3) --- updated-dependencies: - dependency-name: azure/setup-helm dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f11cdb3 - Browse repository at this point
Copy the full SHA f11cdb3View commit details -
Update response message for invalid namespaces
Signed-off-by: Han Verstraete (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cbbea2e - Browse repository at this point
Copy the full SHA cbbea2eView commit details -
Update pro-builder / buildkit and faas-netes
* pro-builder/buildkit are updated to resolve a security issue with buildkit/containerd/runc - updating is advised Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 39869bc - Browse repository at this point
Copy the full SHA 39869bcView commit details -
Updates for openfaas dashboard
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a09c858 - Browse repository at this point
Copy the full SHA a09c858View commit details -
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bbe0e72 - Browse repository at this point
Copy the full SHA bbe0e72View commit details -
Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 639ec94 - Browse repository at this point
Copy the full SHA 639ec94View commit details