File tree Expand file tree Collapse file tree 1 file changed +46
-0
lines changed
charts/workflows/templates Expand file tree Collapse file tree 1 file changed +46
-0
lines changed Original file line number Diff line number Diff line change 1+ apiVersion : kyverno.io/v1
2+ kind : ClusterPolicy
3+ metadata :
4+ name : pod-default-resources
5+ spec :
6+ rules :
7+ - name : set-pod-default-resources
8+ match :
9+ any :
10+ - resources :
11+ kinds :
12+ - Pod
13+ selector :
14+ matchLabels :
15+ kueue.x-k8s.io/managed : " true"
16+ mutate :
17+ foreach :
18+ - list : " request.object.spec.containers"
19+ preconditions :
20+ all :
21+ - key : " {{ `{{element.name || ''}}` }}"
22+ operator : NotEquals
23+ value : " wait"
24+ patchStrategicMerge :
25+ spec :
26+ containers :
27+ - (name) : " {{ `{{element.name}}` }}"
28+ resources :
29+ requests :
30+ +(cpu) : " 1"
31+ +(memory) : " 250Mi"
32+ limits :
33+ +(cpu) : " 1"
34+ +(memory) : " 250Mi"
35+ - list : " request.object.spec.initContainers || []"
36+ patchStrategicMerge :
37+ spec :
38+ initContainers :
39+ - (name) : " {{ `{{element.name}}` }}"
40+ resources :
41+ requests :
42+ +(cpu) : " 1"
43+ +(memory) : " 250Mi"
44+ limits :
45+ +(cpu) : " 1"
46+ +(memory) : " 250Mi"
You can’t perform that action at this time.
0 commit comments