Skip to content

Commit

Permalink
Include Nvidia scheduling constraints in Profiles
Browse files Browse the repository at this point in the history
Enables support for Nvidia, AMD and Intel limits to request
GPUs for functions, using a Profile.

Signed-off-by: Alex Ellis (OpenFaaS Ltd) <[email protected]>
  • Loading branch information
alexellis committed Mar 20, 2024
1 parent 62848bd commit 702d9e0
Show file tree
Hide file tree
Showing 20 changed files with 568 additions and 490 deletions.
2 changes: 1 addition & 1 deletion chart/openfaas/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ apiVersion: v2
type: application
description: OpenFaaS - Serverless Functions Made Simple
name: openfaas
version: 14.2.30
version: 14.2.31
sources:
- https://github.com/openfaas/faas
- https://github.com/openfaas/faas-netes
Expand Down
8 changes: 4 additions & 4 deletions chart/openfaas/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -138,7 +138,7 @@ eventWorker:

# For OpenFaaS Pro and the Function CRD
operator:
image: ghcr.io/openfaasltd/faas-netes:0.5.25
image: ghcr.io/openfaasltd/faas-netes:0.5.26
create: false
logs:
debug: false
Expand Down Expand Up @@ -176,7 +176,7 @@ operator:
pprof: false

faasnetesPro:
image: ghcr.io/openfaasltd/faas-netes:0.5.25
image: ghcr.io/openfaasltd/faas-netes:0.5.26
logs:
debug: false
format: "console"
Expand All @@ -186,7 +186,7 @@ faasnetesOem:

# For the Community Edition
faasnetes:
image: ghcr.io/openfaas/faas-netes:0.18.2
image: ghcr.io/openfaas/faas-netes:0.18.3
resources:
requests:
memory: "120Mi"
Expand Down Expand Up @@ -324,7 +324,7 @@ iam:
tokenExpiry: 2h

prometheus:
image: prom/prometheus:v2.50.1
image: prom/prometheus:v2.51.0
create: true
resources:
requests:
Expand Down
2 changes: 1 addition & 1 deletion chart/pro-builder/Chart.yaml
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
apiVersion: v1
description: Build OpenFaaS functions via a REST API
name: pro-builder
version: 0.4.11
version: 0.4.12
sources:
- https://github.com/openfaas/faas-netes
home: https://www.openfaas.com
Expand Down
4 changes: 2 additions & 2 deletions chart/pro-builder/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ buildkit:
# nodepool for the function builder pods, which is recycled often
# through the use of spot instances or preemptive VMs.
#
# image: moby/buildkit:v0.13.0
# image: moby/buildkit:v0.13.1
# rootless: false
# securityContext:
# runAsUser: 0
Expand All @@ -44,7 +44,7 @@ buildkit:
# For a rootless configuration, preferred, if the configuration
# and Kernel version of your Kubernetes nodes supports it
#
image: moby/buildkit:v0.13.0-rootless
image: moby/buildkit:v0.13.1-rootless
rootless: true
securityContext:
# Needs Kubernetes >= 1.19
Expand Down
Binary file modified docs/cron-connector-0.6.9.tgz
Binary file not shown.
Binary file modified docs/federated-gateway-0.1.0.tgz
Binary file not shown.
Loading

0 comments on commit 702d9e0

Please sign in to comment.