Skip to content

Commit 9eb1eef

Browse files
authored
Upgrade to Kueue v1beta2 APIs (#386)
Update documentation, testing scripts, and examples to use Kueue v1beta2 APIs. Upgrade to Kueue 0.16 for CI testing.
1 parent 83ebcc0 commit 9eb1eef

4 files changed

Lines changed: 11 additions & 11 deletions

File tree

hack/default-queues.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
1-
apiVersion: kueue.x-k8s.io/v1beta1
1+
apiVersion: kueue.x-k8s.io/v1beta2
22
kind: ResourceFlavor
33
metadata:
44
name: "default-flavor"
55
---
6-
apiVersion: kueue.x-k8s.io/v1beta1
6+
apiVersion: kueue.x-k8s.io/v1beta2
77
kind: ClusterQueue
88
metadata:
99
name: "cluster-queue"
@@ -19,7 +19,7 @@ spec:
1919
- name: "nvidia.com/gpu"
2020
nominalQuota: 16
2121
---
22-
apiVersion: kueue.x-k8s.io/v1beta1
22+
apiVersion: kueue.x-k8s.io/v1beta2
2323
kind: LocalQueue
2424
metadata:
2525
namespace: "default"

hack/kueue-config/kustomization.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@ apiVersion: kustomize.config.k8s.io/v1beta1
22
kind: Kustomization
33

44
resources:
5-
- "https://github.com/kubernetes-sigs/kueue/config/default?ref=v0.14.8"
5+
- "https://github.com/kubernetes-sigs/kueue/config/default?ref=v0.16.0"
66

77
images:
88
- name: us-central1-docker.pkg.dev/k8s-staging-images/kueue/kueue
99
newName: registry.k8s.io/kueue/kueue
10-
newTag: v0.14.8
10+
newTag: v0.16.0
1111

1212
patches:
1313
- target:

site/_pages/quick-start.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -25,12 +25,12 @@ Finally, you need to create a default `ClusterQueue` and `LocalQueue`
2525
with a quota of 4 CPUs to enable Kueue to schedule workloads on your cluster.
2626
The yaml shown below accomplishes this:
2727
```yaml
28-
apiVersion: kueue.x-k8s.io/v1beta1
28+
apiVersion: kueue.x-k8s.io/v1beta2
2929
kind: ResourceFlavor
3030
metadata:
3131
name: "default-flavor"
3232
---
33-
apiVersion: kueue.x-k8s.io/v1beta1
33+
apiVersion: kueue.x-k8s.io/v1beta2
3434
kind: ClusterQueue
3535
metadata:
3636
name: "cluster-queue"
@@ -44,7 +44,7 @@ spec:
4444
- name: "cpu"
4545
nominalQuota: 4
4646
---
47-
apiVersion: kueue.x-k8s.io/v1beta1
47+
apiVersion: kueue.x-k8s.io/v1beta2
4848
kind: LocalQueue
4949
metadata:
5050
namespace: "default"

test/e2e/util_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -112,13 +112,13 @@ func extendContextWithLimitedClient(ctx context.Context) context.Context {
112112
}
113113

114114
const flavorYAML = `
115-
apiVersion: kueue.x-k8s.io/v1beta1
115+
apiVersion: kueue.x-k8s.io/v1beta2
116116
kind: ResourceFlavor
117117
metadata:
118118
name: e2e-test-flavor
119119
`
120120
const clusterQueueYAML = `
121-
apiVersion: kueue.x-k8s.io/v1beta1
121+
apiVersion: kueue.x-k8s.io/v1beta2
122122
kind: ClusterQueue
123123
metadata:
124124
name: ` + testQueueName + `
@@ -135,7 +135,7 @@ spec:
135135
nominalQuota: 2
136136
`
137137
const localQueueYAML = `
138-
apiVersion: kueue.x-k8s.io/v1beta1
138+
apiVersion: kueue.x-k8s.io/v1beta2
139139
kind: LocalQueue
140140
metadata:
141141
namespace: ` + testNamespace + `

0 commit comments

Comments
 (0)