Skip to content

Commit 9c0fc41

Browse files
Add local-queue annotation to use created local queue by default in given namespace
1 parent b41e108 commit 9c0fc41

File tree

3 files changed

+13
-2
lines changed

3 files changed

+13
-2
lines changed

support/environment.go

+7
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,12 @@ const (
5454

5555
// Storage bucket credentials
5656
storageDefaultEndpoint = "AWS_DEFAULT_ENDPOINT"
57+
storageDefaultRegion = "AWS_DEFAULT_REGION"
5758
storageAccessKeyId = "AWS_ACCESS_KEY_ID"
5859
storageSecretKey = "AWS_SECRET_ACCESS_KEY"
5960
storageBucketName = "AWS_STORAGE_BUCKET"
6061
storageBucketMnistDir = "AWS_STORAGE_BUCKET_MNIST_DIR"
62+
storage
6163
)
6264

6365
type ClusterType string
@@ -133,6 +135,11 @@ func GetStorageBucketDefaultEndpoint() (string, bool) {
133135
return storage_endpoint, exists
134136
}
135137

138+
func GetStorageBucketDefaultRegion() (string, bool) {
139+
storage_default_region, exists := os.LookupEnv(storageDefaultRegion)
140+
return storage_default_region, exists
141+
}
142+
136143
func GetStorageBucketAccessKeyId() (string, bool) {
137144
storage_access_key_id, exists := os.LookupEnv(storageAccessKeyId)
138145
return storage_access_key_id, exists

support/kueue.go

+2-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ func CreateKueueClusterQueue(t Test, clusterQueueSpec kueuev1beta1.ClusterQueueS
6565
return clusterQueue
6666
}
6767

68-
func CreateKueueLocalQueue(t Test, namespace, clusterQueueName string) *kueuev1beta1.LocalQueue {
68+
func CreateKueueLocalQueue(t Test, namespace, clusterQueueName string, annotations map[string]string) *kueuev1beta1.LocalQueue {
6969
t.T().Helper()
7070

7171
localQueue := &kueuev1beta1.LocalQueue{
@@ -76,6 +76,7 @@ func CreateKueueLocalQueue(t Test, namespace, clusterQueueName string) *kueuev1b
7676
ObjectMeta: metav1.ObjectMeta{
7777
GenerateName: "lq-",
7878
Namespace: namespace,
79+
Annotations: annotations,
7980
},
8081
Spec: kueuev1beta1.LocalQueueSpec{
8182
ClusterQueue: kueuev1beta1.ClusterQueueReference(clusterQueueName),

support/kueue_test.go

+4-1
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,10 @@ func TestCreateKueueClusterQueue(t *testing.T) {
5252
func TestCreateKueueLocalQueue(t *testing.T) {
5353
test := NewTest(t)
5454

55-
lq := CreateKueueLocalQueue(test, "ns-1", "cq-1")
55+
annotations := map[string]string{
56+
"kueue.x-k8s.io/default-queue": "true",
57+
}
58+
lq := CreateKueueLocalQueue(test, "ns-1", "cq-1", annotations)
5659

5760
test.Expect(lq).To(gomega.Not(gomega.BeNil()))
5861
test.Expect(lq.GenerateName).To(gomega.Equal("lq-"))

0 commit comments

Comments
 (0)