Skip to content

Commit 593766e

Browse files
committed
chore: patch oteld resources
1 parent 9ad6674 commit 593766e

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

.github/utils/cloud_e2e_installer.sh

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,49 @@ update_kb_monitor_resources() {
3131
done
3232
}
3333

34+
patch_oteld_resources() {
35+
echo "Patch oteld resources"
36+
kubectl patch oteld kb-monitor -n kb-system --type='merge' -p '
37+
{
38+
"spec": {
39+
"resources": {
40+
"requests": {
41+
"cpu": "100m",
42+
"memory": "128Mi"
43+
}
44+
},
45+
"systemConfigSpec": {
46+
"oteldMetricsCollector": {
47+
"resources": {
48+
"requests": {
49+
"cpu": "100m",
50+
"memory": "128Mi"
51+
}
52+
}
53+
},
54+
"resources": {
55+
"requests": {
56+
"cpu": "100m",
57+
"memory": "128Mi"
58+
}
59+
}
60+
}
61+
}
62+
}'
63+
}
64+
65+
check_oteld_resources() {
66+
oteld_resources=$(kubectl get oteld kb-monitor -n kb-system -o json | jq '.spec.resources')
67+
oteld_request_cpu=$(echo "${oteld_resources}" | jq -r '.requests.cpu')
68+
oteld_request_memory=$(echo "${oteld_resources}" | jq -r '.requests.memory')
69+
if [[ ! ("${oteld_request_cpu}" == "100m" || "${oteld_request_memory}" == "128Mi") ]]; then
70+
echo "oteld_resources:${oteld_resources}"
71+
patch_oteld_resources
72+
fi
73+
}
74+
3475
update_kb_monitor_resources
76+
check_oteld_resources
3577

3678
patch_kb_monitor_metrics_collector_resources() {
3779
echo "Patch kb-monitor-metrics-collector resources"

0 commit comments

Comments
 (0)