Skip to content

Requests optimization for gitlab namespace workloads.

As part of the cost savings efforts from https://gitlab.com/gitlab-org/quality/engineering-analytics/finops-analysis/-/issues/55#note_1424931371 it was identified the need to optimize the requests for the gitlab namespace workloads.

Finops has established the following goal for this namespace:

namespace target avg cpu request / avg cpu usage
gitlab 5% 5,462 / 1,680

To accomplish this goal we can use the findings from Kubecost Request right-sizing recommendations reports to tune the requests for all the gitlab workloads in both gstg and gprd environments.

I have compiled the reports for each individual cluster on this spreadsheet however is best to verify these values using Kubecost since the recommendations may have changed since I gathered the data.

Since all the workloads on the gitlab namespace are owned by ~"team::General" I'll be assigning this issue to them.