Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

cicd: fix gitlab runners #39

Merged
merged 1 commit into from
Aug 6, 2021
Merged

cicd: fix gitlab runners #39

merged 1 commit into from
Aug 6, 2021

Conversation

antoniivanov
Copy link
Collaborator

Gitlab runners were not working because permissions weren not set,
Changes rbac to True to enable the helm chart to setup correct
permissions during installation

Revised the resoruce requirements as they were taking unnecessary too
much.

Testing Done: succesfully ran jobs in Gitlab CI with this runner.

Signed-off-by: Antoni Ivanov [email protected]

Gitlab runners were not working because permissions weren not set,
Changes rbac to True to enable the helm chart to setup correct
permissions during installation

Revised the resoruce requirements as they were taking unnecessary too
much.

Testing Done: succesfully ran jobs in Gitlab CI with this runner.

Signed-off-by: Antoni Ivanov <[email protected]>
@ivakoleva
Copy link
Contributor

How did you approach profiling the resources usage?

@antoniivanov
Copy link
Collaborator Author

antoniivanov commented Aug 6, 2021

How did you approach profiling the resources usage?

We can monitor usage through Prometheus (I have installed Prometheus in the CICD Kubernetes cluster we have):
Currently it's about 70% usage.

kubectl port-forward service/prometheus-operated 9090:9090
http://localhost:9090/graph?g0.expr=(sum(node_memory_MemTotal_bytes)%20-%20sum(node_memory_MemFree_bytes))%20%2F%20sum(node_memory_MemTotal_bytes)&g0.tab=0&g0.stacked=0&g0.show_exemplars=0&g0.range_input=1d

@antoniivanov antoniivanov merged commit 0f1e9d3 into main Aug 6, 2021
@antoniivanov antoniivanov deleted the person/aivanov/gitlab branch August 6, 2021 08:32
@vmwclabot
Copy link
Member

@tozka, VMware has rejected your signed contributor license agreement. The change has already been merged, but it will be backed out by the project maintainers if the agreement is not resigned in a timely manner. Click here to resign the agreement.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants