Skip to content

How much memory does the scorecard application need to perform checks on a repository? #2500

Answered by azeemshaikh38
denizmgun asked this question in Q&A
Discussion options

You must be logged in to vote

Hi @denizmgun, the Scorecard cron job which analyzes 1M+ repos weekly assigns min of 5GB and max of 12GB memory to the container running Scorecard (https://github.com/ossf/scorecard/blob/main/cron/k8s/worker.yaml#L39). I would say these limits should suffice for most repositories and are a good starting point for your application.

Scorecard downloads a compressed archive of the repository - https://github.com/ossf/scorecard/blob/main/clients/githubrepo/tarball.go to perform its checks.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@denizmgun
Comment options

Answer selected by naveensrinivasan
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants