File tree Expand file tree Collapse file tree 4 files changed +68
-0
lines changed
components/kueue/development Expand file tree Collapse file tree 4 files changed +68
-0
lines changed Original file line number Diff line number Diff line change @@ -4,3 +4,7 @@ resources:
4
4
- kueue
5
5
- tekton-kueue
6
6
- kueue-external-admission
7
+ - queue-config
8
+
9
+ commonAnnotations :
10
+ argocd.argoproj.io/sync-options : SkipDryRunOnMissingResource=true
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : kyverno.io/v1
3
+ kind : ClusterPolicy
4
+ metadata :
5
+ name : bootstrap-tenant-namespace-queue
6
+ spec :
7
+ rules :
8
+ - name : create-local-queue
9
+ match :
10
+ any :
11
+ - resources :
12
+ kinds :
13
+ - Namespace
14
+ selector :
15
+ matchLabels :
16
+ konflux-ci.dev/type : tenant
17
+ operations :
18
+ - CREATE
19
+ - UPDATE
20
+ generate :
21
+ generateExisting : true
22
+ synchronize : true
23
+ apiVersion : kueue.x-k8s.io/v1beta1
24
+ kind : LocalQueue
25
+ name : pipelines-queue
26
+ namespace : ' {{request.object.metadata.name}}'
27
+ data :
28
+ spec :
29
+ clusterQueue : cluster-pipeline-queue
Original file line number Diff line number Diff line change
1
+ ---
2
+ apiVersion : kueue.x-k8s.io/v1beta1
3
+ kind : ResourceFlavor
4
+ metadata :
5
+ name : " default-flavor"
6
+ ---
7
+ apiVersion : kueue.x-k8s.io/v1beta1
8
+ kind : AdmissionCheck
9
+ metadata :
10
+ name : static-admission
11
+ spec :
12
+ controllerName : konflux-ci.dev/kueue-external-admission
13
+ ---
14
+ apiVersion : kueue.x-k8s.io/v1beta1
15
+ kind : ClusterQueue
16
+ metadata :
17
+ name : cluster-pipeline-queue
18
+ spec :
19
+ namespaceSelector : {}
20
+ queueingStrategy : BestEffortFIFO
21
+ admissionChecks :
22
+ - static-admission
23
+ resourceGroups :
24
+ - coveredResources :
25
+ - " tekton.dev/pipelineruns"
26
+ flavors :
27
+ - name : " default-flavor"
28
+ resources :
29
+ - name : " tekton.dev/pipelineruns"
30
+ nominalQuota : 500
Original file line number Diff line number Diff line change
1
+ apiVersion : kustomize.config.k8s.io/v1beta1
2
+ kind : Kustomization
3
+ resources :
4
+ - cluster-policy.yaml
5
+ - cluster-queue.yaml
You can’t perform that action at this time.
0 commit comments